Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Apigee Fundamentals
- Key features and overview of the Apigee platform
- Principles of API lifecycle management
- Comparative analysis: Apigee versus other API testing solutions
Environment Configuration
- Account creation and initial Apigee setup
- Installation of necessary supporting tools (Postman, JDK, Maven)
- Establishing project structure and initial test configurations
API Design and Deployment in Apigee
- Construction of API proxies
- Application of policies for security, data transformation, and routing
- Deploying APIs specifically for testing purposes
Manual and Automated Test Execution
- Conducting API tests using Postman and Apigee Trace
- Utilizing Apigee Edge for automated test runs
- Log collection and detailed analysis of test outcomes
Advanced Automation Techniques
- Creating data-driven API test scenarios
- Verifying authentication and authorization mechanisms (OAuth, API keys)
- Performing load and stress simulations using Apigee capabilities
CI/CD Pipeline Integration
- Connecting Apigee testing workflows with Jenkins and Maven
- Automating the validation of API deployments
- Implementing continuous monitoring and regression test strategies
Best Practices and Issue Resolution
- Architecting reusable and efficient test cases
- Effective management of environments and variables
- Diagnosing and correcting frequent technical errors
Recap and Future Directions
Requirements
- Foundational knowledge of APIs and standard HTTP methods
- Working proficiency in at least one programming language (Java, Python, or JavaScript recommended)
- Comfort with RESTful API architectural concepts
Target Audience
- API testers
- QA engineers
- Developers
14 Hours
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.