Course Outline
Getting Started with Apigee
- Overview of the Apigee platform and its key features
- Grasping API lifecycle management
- Comparing Apigee with other API testing tools
Environment Configuration
- Setting up and configuring an Apigee account
- Installing auxiliary tools (Postman, JDK, Maven)
- Establishing project structure and test environments
API Design and Deployment in Apigee
- Building API proxies
- Setting up policies (security, transformation, routing)
- Rolling out APIs for testing purposes
Manual and Automated Testing Strategies
- Executing API tests using Postman and Apigee Trace
- Utilizing Apigee Edge for automated test execution
- Recording logs and interpreting test outcomes
Advanced Test Automation Techniques
- Creating data-driven API tests
- Verifying authentication and authorization (OAuth, API keys)
- Conducting load and stress tests using Apigee tools
CI/CD Pipeline Integration
- Connecting Apigee testing with Jenkins/Maven
- Automating validation of API deployments
- Implementing continuous monitoring and regression testing
Best Practices and Troubleshooting
- Developing reusable test cases
- Overseeing environments and variables
- Diagnosing and fixing common errors
Wrap-up and Future Directions
Requirements
- A foundational grasp of APIs and HTTP methods
- Proficiency in at least one programming language (Java, Python, or JavaScript recommended)
- Familiarity with RESTful API principles
Target Audience
- API Testers
- QA Engineers
- Software Developers
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (3)
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
Very interesting subject and very knowledgeable trainer
Pedro Miguel Costa - Natixis
Course - Automation Testing with Cypress
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.