测试平台的价值与体系

测试平台的价值与体系

  • 开发测试平台的前提:

    • 已有的开源测试平台不能满足需要,不要轻易造轮子

    • 公司的测试体系健全

    • 当体系、测试技术等游刃有余,构建平台展示带动整个团队甚至团队之外的其他团队

    • 需要公司级别的定制,比如整合公司内部的多套平台

  • 测试平台价值

    • 测试服务化

    • 测试智能化:自动生成测试用例等

    • 测试中台化:将测试能力输出到其他团队,比如测试左移或者测试右移

架构设计

常用的技术架构:

  • 前端技术架构:bootstrap、vue、react

  • 后端技术架构:django、flask、spring boot

  • 数据存储:mysql、es

  • 任务调度架构:jenkins

  • 数据报表:echarts、vega、kibana、grafana、allure

常见的测试平台开发模式

大而全

  • python Django

  • java Spring Boot

  • React

需要做出一种向外发布的系统,可以选择大而全的开发模式

小而简(小米加步枪)适合初学者

  • python Flask

  • java sparkjava

  • Vue

技术选择: