Course Outline
Introduction to Apigee
- Overview of the Apigee platform and its key features
- Grasping API lifecycle management
- Comparison of Apigee with other API testing solutions
Environment Setup
- Creating and configuring an Apigee account
- Installing necessary supporting tools (Postman, JDK, Maven)
- Structuring projects and setting up tests
Designing and Deploying APIs in Apigee
- Building API proxies
- Setting up policies for security, transformation, and routing
- Deploying APIs for testing purposes
Manual and Automated Testing
- Conducting API tests using Postman and Apigee Trace
- Utilizing Apigee Edge for automated test execution
- Logging activities and interpreting test results
Advanced Test Automation
- Implementing data-driven API testing strategies
- 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 validation of API deployments
- Establishing continuous monitoring and regression testing
Best Practices and Troubleshooting
- Creating reusable test cases
- Managing environments and variables effectively
- Debugging and resolving common issues
Summary and Next Steps
Requirements
- Fundamental grasp of APIs and HTTP methods
- Proficiency in at least one programming language (Java, Python, or JavaScript recommended)
- Knowledge of RESTful API principles
Target 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 3200 € + 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.