Get in Touch

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories