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类型文件,因此如果存在相同的方法名,运行程序,结果只会显示后者的

你可能感兴趣的:(Python接口测试(批量))