Python 接口测试,接口api自动化测试python
API是应用程序编程接口,是程序之间的接口。
1、准备阶段
找到对应的界面信息(如登录界面:login)。步骤如下:
进入网站。
按F12键
完成登录操作(以登录为例)
在控制台菜单栏中找到网络。
在列表中点击选择名为 [interface] login的文件,查看登录业务接口信息。
构造请求头、请求url、请求体[数据]和请求方法[post或get]
deftest_login_t(self):
request_url=http://xxxxx
Xx#请求URL
Request_method=POST#请求方法
request _ body={ username 3360 admin , password 3360 123} #请求正文的2、与服务器的交互阶段
向服务器发送请求请求。
获取服务器的响应。
response=requests.post(请求url,数据=请求正文,超时=3)3、验证阶段
构造一个断言,判断预期结果与实际结果是否一致,设置错误原因,比如预期结果是否等于实际结果,如果不等于,则输出错误信息。
#用实际结果断言期望结果是真还是假,如果结果是假,输出错误原因。
自我。断言真(响应。status _ code==200,msg=f 错误原因3360)预期结果为200,实际结果为{response.status_code} )以上是python API接口测试的方法。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。