• Continuous Integration
  • 测试
    • 代码零库存管理: 代码尽早提交,feature分支尽早集成,功能尽早测试,代码尽早得到反馈
    • 工具:Doom, Sonar
    • 节点
      • 本地IDE: sonarLint, findbugs, P3C, checkstyle, unit test
      • 提交: fundbugs, P3C,checkstyle,unit test, 集成测试,安全检查,集成测试覆盖率,代码构建
      • 环境部署: 集成测试,全量代码质量检查
      • pull rquest: 新增代码质量预览,测试覆盖率
      • PRE: 验收测试
      • PROD: 冒烟检查
    • 自动化
      • feature分支合入时:接口自动化用例,增量代码扫描用例,流量回放用例
      • 环境部署:全量API自动化用例测试和流量引流测试