Course Outline
Introduction to Apigee
- Overview of the Apigee platform and its key features.
- Understanding API lifecycle management.
- Comparison of Apigee with other API testing tools.
Setting up the Environment
- Creating and configuring an Apigee account.
- Installing necessary supporting tools (Postman, JDK, Maven).
- Establishing project structure and test setup.
Designing and Deploying APIs in Apigee
- Creating API proxies.
- Configuring policies (security, transformation, routing).
- Deploying APIs for testing purposes.
Manual and Automated Testing
- Testing APIs using Postman and Apigee Trace.
- Utilising Apigee Edge for automated test execution.
- Capturing logs and analysing test results.
Advanced Test Automation
- Implementing data-driven API tests.
- Testing authentication and authorization mechanisms (OAuth, API keys).
- Simulating load and stress testing using Apigee tools.
CI/CD Integration
- Integrating Apigee testing with Jenkins/Maven.
- Automating API deployment validation.
- Implementing continuous monitoring and regression testing.
Best Practices and Troubleshooting
- Designing reusable test cases.
- Managing environments and variables.
- Debugging and resolving common errors.
Summary and Next Steps
Requirements
- Fundamental understanding of APIs and HTTP methods.
- Experience with at least one programming language (Java, Python, or JavaScript preferred).
- Familiarity with RESTful API concepts.
Audience
- API testers.
- QA engineers.
- 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
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.
Lorenz - Continentale Lebensversicherung AG
Course - Advanced Selenium
I gained new knowledge and I'm pretty confident about it. Nothing unclear.