Course Outline
Introduction to Apigee
- Overview of Apigee platform and features
- Understanding API lifecycle management
- Apigee vs other API testing tools
Setting up the Environment
- Creating and configuring an Apigee account
- Installing supporting tools (Postman, JDK, Maven)
- Project structure and test setup
Designing and Deploying APIs in Apigee
- Creating API proxies
- Configuring policies (security, transformation, routing)
- Deploying APIs for testing
Manual and Automated Testing
- Testing APIs with Postman and Apigee Trace
- Using Apigee Edge for automated test execution
- Capturing logs and analyzing test results
Advanced Test Automation
- Implementing data-driven API tests
- Testing authentication and authorization (OAuth, API keys)
- Simulating load and stress testing with Apigee tools
CI/CD Integration
- Integrating Apigee testing with Jenkins/Maven
- Automating API deployment validation
- 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
- Basic understanding of APIs and HTTP methods
- Experience with any programming language (Java, Python, or JavaScript preferred)
- Familiarity with RESTful API concepts
Audience
- API testers
- QA engineers
- Developers
회원 평가 (5)
나는 모든 것이 나에게 새로운 것이기 때문에 모든 것을 즐겼고 그것이 내 작업에 울릴 수 있는 부가가치를 볼 수 있었습니다.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
기계 번역됨
The exercices part.
Wissam - NEOM
Course - Developing APIs using Google Cloud Apigee X
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Course - TestComplete
Its simplified approach and its inept coverage was exactly what I was looking for, I've taken away a lot of useful information which I intend to utilize on my current project.