技术选型最终定为SpringBoot + Vue(因为要结合公司项目的使用,只能用Java),后期可能会因为方便学习的原因,考虑用Django或Flask重构一版server端。
目前第一阶段功能已经开发完毕,投入使用。原本是打算第一版写完后,将接口测试部分的代码剥离出来进行开源。但是,对代码质量一直不太满意,预备在第二阶段开发完毕后对现有代码进行重构,然后再开源。
当然,在重构的过程中,我会新建一个专栏,分功能模块讲解一下各个环节涉及的一些知识点和设计理念,代码也会po出一些代码。希望能帮助到一些对测试平台感兴趣的同学。
下面是部分页面截图:
case管理
case详情
测试集合
测试集合详情
全局变量
测试报告
测试报告会直接使用ExtentReports
主要包含case管理、测试集合和数据配置三个模块。下篇文章开始会讲解具体的开发细节,对于功能模块有疑问或者有建议的同学,可以在博客下方留言!
作者:简单随风 原文链接: https://blog.csdn.net/lt326030434/article/details/10260130