程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

软件测试进阶之自动化测试——python接口测试实例

hfteth 2025-07-10 14:58:53 技术文章 1 ℃

扼要:

1、了解python进行接口测试的实例流程;

2、自行用python进行编写接口测试;


本课程主要讲述用python进行接口自动化测试。所以学习本课程前的测试人员,需要学习一下python语法。

环境搭建

1、安装python,下载地址:https://www.python.org/downloads/

2、安装读取excel的库xlrd,安装命令:pip install xlrd

3、安装请求库requests,安装命令:pip install requests

示例解说

1、创建文件夹和文件

文件夹解析:

excel---该文件夹存放参数文件,后面只需改该文件即可

report---该文件夹存放运行后的报告

testlib--该文件夹存放接口的逻辑处理脚本

runTests.py---是入口文件,调用所有测试用例

2、runTests.py文件

该文件是入口文件,即运行接口测试时,只要运行该文件即可。内容如下:

3、excel文件夹

该文件夹主要是存放excel文件,excel文件是进行接口的收集,文件以xlsx为后缀名,表格如下:

4、testlib文件夹

4.1、seEmail.py文件是在testlib文件夹下,是发送邮件的代码;

4.2、login.py文件是在testlib文件夹下,是处理登录的逻辑,因为测试对象的接口都是需要登录后才能访问;

4.3、code.py文件也是在testlib文件夹下,其实主要处理接口的逻辑,也是重要的文件。读者可以将该文件的代码进行优化一下,如将请求方法提取写成一个独立的类,还可以将读取Excel表格的数据提取写成一个函数,这样代码就能简单优美了。

5、report文件夹

该文件夹为存放测试结果。本次的报告不以html出现,以日志方式记录。如下:

最近发表
标签列表