一站式自动化测试平台 —— Autotestplat

一站式自动化测试平台及解决方案 自动化平台开发 

3.1 自动化平台开发方案 

3.1.1 功能需求 

支持 API、AppUI、WebUI 性能等自动化测试,集成实现测试用例管理、产品管理、任务计划、测试报告、定 时任务或持续集成等功能模块。使自动化测试的过程达到数据、脚本、任务分离易于维护和管理,成本更低、数 据更直观、产出更快等目标,甚至能让不会代码的手工业务测试人员参与后续自动化测试工作等。

整体架构如图3.1 所示。

一站式自动化测试平台 —— Autotestplat

一站式自动化测试平台 —— Autotestplat

一站式自动化测试平台 —— Autotestplat

一站式自动化测试平台 —— Autotestplat

3.1.3 开发时间计划 

如果是刚入门、但有一点代码基础的测试人员,大概 3 个月能做出演示版(Demo)进行自动化测试,6 个月内胜任开展工作中项目的自动化测试。 

如果是有自动化测试基础的测试人员,大概 1 个月能做出演示版(Demo)进行自动化测试,3 个月内能胜任工 作中项目的自动化测试。 

3.1.4 投资回报率可视化 投资回报率可视化如表 3.2 所示。

一站式自动化测试平台 —— Autotestplat

3.1.5 后期优化计划 后期有待优化的功能有平台 UI 优化、脚本管理优化、测试报告优化、性能测试模块优化、邮件模块优化等。

 将来会考虑集成人工智能、机器学习、Devops 装备等技术。