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
Introduction to Apigee
- Overview of the Apigee platform and its key features
- Grasping the fundamentals of API lifecycle management
- Comparing Apigee with alternative API testing tools
Environment Setup
- Creating and configuring an Apigee account
- Installing necessary supporting tools (such as Postman, JDK, and Maven)
- Establishing project structure and initial test setup
API Design and Deployment in Apigee
- Building API proxies
- Configuring policies for security, transformation, and routing
- Deploying APIs specifically for testing purposes
Manual and Automated Testing Techniques
- Conducting API tests using Postman and Apigee Trace
- Leveraging Apigee Edge for automated test execution
- Log capture and analysis of test outcomes
Advanced Test Automation Strategies
- Developing data-driven API test scenarios
- Testing authentication and authorization mechanisms (including OAuth and API keys)
- Performing load and stress testing simulations using Apigee tools
CI/CD Integration
- Linking Apigee testing workflows with Jenkins and Maven
- Automating the validation of API deployments
- Implementing continuous monitoring and regression testing
Best Practices and Troubleshooting
- Creating reusable and efficient test cases
- Managing environment configurations and variables
- Debugging techniques and resolving common errors
Summary and Future Directions
Requirements
- Foundational knowledge 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
14 Hours
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.