Python接口测试(批量)

1.安装requests:pip install requests

2.接口测试:同一个接口的py脚本封装成方法,每一个接口封装成一个接口类

(1)加了断言的:

3.运行结果:

4.上百条接口用例可以用到discover函数


discover函数介绍:discover(start_dir,pattern='test*.py',top_level_dir=None)找到指定目录下所有测试模块,并可递归查到子目录下的测试木块,只有匹配到的文件名才会被加载。如果启动的不是顶层目录,那么顶层目录必然单独指定。start_dir:要测试的木块名或测试用例的目录。pattent=‘test*.py’:表示用例文件名的匹配原则。此处匹配文件名一test开头的所有.py类型文件,*表示任意多个字符。top_level_dir=None :测试木块的顶层目录,如果没有顶层目录,默认为None

批量运行,由于python的discover函数参数: pattent=‘test*.py’:表示用例文件名的匹配原则。此处匹配文件名一test开头的所有.py类型文件,因此如果存在相同的方法名,运行程序,结果只会显示后者的

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容