Pytest+allure+jsonpath+requests接口自动化测试工具,支持sql断言,数据依赖,测试数据隔离,扩展函数定义,接口录制生成用例数据以减少写用例时间.
1:该框架是基于pyest、requests、python3 写的一个 api接口自动化测试框架,后期会将 接入ui自动化。该接口自动化框架的思想与 ui 自动化测试框架的思想一致,使用po模式,分为page业务层、case数据层,以及base层。 2:该框架的数据源为yml文件,上手有一定的难度。该框架在后期维护的时候,非常方便,只需要简单的维护yml文件即可。 3:最后的报告是使用allure 4:本框架已在本公司深度使用,通过jenkins持续集成,每天会定时执行,向测试小组发送执行结果,也会不定期的巡检公司生产环境的功能等。 5:该框架后期还会有多个分支版本,这些多分支版本均是来优化和提升执行效率的。 6:由于本人能力有限,该框架里会存在着bug,也是在所难免的。
Contributions last year: 0
Max continuous contributions: 0
Recent contributions: 0
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.