Python接口自动化测试框架V3.0(集成Testlink与Jenkins)
基于 Python 的接口自动化测试框架搞得还挺全,尤其是结合了 Testlink 和 Jenkins,配合起来用效率高不少。测试流程基本实现了自动跑、自动报、自动发邮件,连数据库校验、环境切换、图形界面这些都安排上了。
你如果是做接口测试的,又常和产品打交道,每天盯着用例和结果报表头大,这套框架真挺省心的。比如你写完一个用例,在 Testlink 里点几下,就能调用接口跑一遍,跑完还给你生成 HTML 报告,连邮件都能自动发,测试主管看了都说稳。
动态参数化和数据库校验也实用。比如你测个登录接口,token 是接口返回的,那就设成变量,下一步用的时候自动带上,效率翻倍。数据库校验像查订单状态啥的,一句 SQL 就搞定,不用再手动瞅。
还有一点我比较喜欢,Jenkins 集成得顺,定时触发或者提交代码就跑一遍测试流程,完全不用人盯着,测试覆盖率、稳定性都能稳步提升。
虽然开发环境写的是老点的 Windows 7 + Python 3.3.2,但你换成现在的新环境用其实也没啥问题,稍微适配下版本就能跑。源码作者还挺贴心,给了完整的结构和模块,照着文档配下来基本不会踩坑。
如果你正在搞接口自动化、想找个能管住测试计划、还好集成进 CI 的框架,不妨看看这个。
1.22MB
文件大小:
评论区