测试平台的价值与体系
-
开发测试平台的前提:
-
已有的开源测试平台不能满足需要,不要轻易造轮子
-
公司的测试体系健全
-
当体系、测试技术等游刃有余,构建平台展示带动整个团队甚至团队之外的其他团队
-
需要公司级别的定制,比如整合公司内部的多套平台
-
-
测试平台价值
-
测试服务化
-
测试智能化:自动生成测试用例等
-
测试中台化:将测试能力输出到其他团队,比如测试左移或者测试右移
-
架构设计
常用的技术架构:
-
前端技术架构: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