课程大纲

Apigee简介

  • Apigee平台及其功能概述
  • 理解API生命周期管理
  • Apigee与其他API测试工具的比较

环境设置

  • 创建和配置Apigee账户
  • 安装支持工具(Postman、JDK、Maven)
  • 项目结构和测试设置

在Apigee中设计和部署API

  • 创建API代理
  • 配置策略(安全、转换、路由)
  • 部署API进行测试

手动和自动化测试

  • 使用Postman和Apigee Trace测试API
  • 使用Apigee Edge进行自动化测试执行
  • 捕获日志并分析测试结果

高级测试自动化

  • 实现数据驱动的API测试
  • 测试认证和授权(OAuth、API密钥)
  • 使用Apigee工具模拟负载和压力测试

CI/CD集成

  • 将Apigee测试与Jenkins/Maven集成
  • 自动化API部署验证
  • 持续监控和回归测试

最佳实践和故障排除

  • 设计可重用的测试用例
  • 管理环境和变量
  • 调试和解决常见错误

总结与下一步

要求

  • 对API和HTTP方法的基本理解
  • 具备任何编程语言的经验(推荐Java、Python或JavaScript)
  • 熟悉RESTful API概念

受众

  • API测试人员
  • QA工程师
  • 开发人员
 14 小时

客户评论 (5)

即将举行的公开课程

课程分类