Get in Touch
 Duration 14 hours

Course Outline

Introduction to Apigee

  • Comprehensive overview of the Apigee platform and its core capabilities
  • Framework for understanding API lifecycle management
  • Comparative analysis of Apigee versus alternative API testing solutions

Establishing the Technical Environment

  • Provisioning and configuration of Apigee accounts
  • Installation of requisite auxiliary tools (Postman, JDK, Maven)
  • Structuring project architecture and initial test configurations

API Design and Deployment via Apigee

  • Creation of API proxy configurations
  • Implementation of policies covering security, data transformation, and routing
  • Execution of API deployments for validation purposes

Manual and Automated Testing Protocols

  • Conducting API tests using Postman and Apigee Trace utilities
  • Leveraging Apigee Edge for the execution of automated test suites
  • Collection of diagnostic logs and systematic analysis of test outcomes

Advanced Test Automation Strategies

  • Development of data-driven API testing methodologies
  • Verification of authentication and authorization mechanisms (OAuth, API keys)
  • Execution of load and stress simulations using Apigee instrumentation

Integration into CI/CD Pipelines

  • Integration of Apigee testing procedures with Jenkins and Maven ecosystems
  • Automation of API deployment verification processes
  • Establishment of continuous monitoring and regression testing frameworks

Best Practices and Troubleshooting Guidelines

  • Design of modular and reusable test case libraries
  • Governance of environmental parameters and variable management
  • Diagnostic methods for identifying and resolving common technical errors

Conclusion and Future Recommendations

Requirements

  • Fundamental understanding of APIs and HTTP methods
  • Proficiency in at least one programming language (Java, Python, or JavaScript recommended)
  • Familiarity with RESTful API architectural concepts

Target Audience

  • API testing specialists
  • Quality assurance engineers
  • Software developers

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories