如题:
不知道目前有没有什么自动化测试平台能满足下面条件:
1.用例的创建,管理,分组;
2.创建测试执行的测试套;
3.在页面上开始执行测试套后,触发自动化代码的执行,最好能集成 jenkins;
4.执行过程中页面上展示进度和日志;
5.执行完成后,回收测试报告,展示在页面上;
6.对出现的 bug 进行分析归类;
同求
开源平台可能不会满足所有要求。
可以根据自己公司的实际需求二次开发。
git 加 cucumber
git 加任何一个有 BDD 风格的测试框架
以前有 alm,只是不知道现在 alm 对开源工具的支持程度
大公司内部可能有,但开源或者免费的,应该没有。而且说实话到达这种程度,和业务贴合度不会低(比如自动化就区分 UI、接口等),使用的团队为了能落地地更好,其实也必须具备对它二次开发和维护的能力了。
也许可以考虑看看一些商业化的方案,一些云测平台的商业方案可能可以做到。
有啊,很容易打通的。槽神那个应该就可以? @fudax
第三条和第四条,我做过一些东西:
1.在测试页面选择用例开始执行后,生成执行配置文件 test_cfg.json,
1.然后底层调用 python-jenkins,驱动提前预设好的 Job;
2.Job 中同步测试代码到执行机后,执行代码中总调度 python 文件,解析 test_cfg.json,选择对应的用例开始执行;
3.同步 jenkins 的进度和控制台输出到我们的测试执行页面;
4.jenkins 生成的 allure 报告的链接,展示在测试执行结果上;
因为的前端很弱,3,4 步还没有实现;
一般的公司内部平台,都有这些功能
自己做个就行,开源的还是不是很贴业务,用着有时候有点别扭,也需要自己调整下的。
unity 开发的项目,有没有哪个框架是比较适合拿来进行二次开发的?