【接口测试】Request框架
接口测试,可以提前发现问题,保证项目质量
接口测试和UI测试边界
接口:搜索正确性与相关性
UI:交互流程、数据展示
接口本身就适合自动化属性,就不用使用postman,直接使用测试框架就可以
RobotFramework 是基于关键字封装,重构难,维护成本大,而且接触不到代码,能力没法成长
推荐框架:
Python:Request、HttpRunner
Java:RestAssured
Request框架
功能全面:支持 http/https
使用简单:简单易用,不用关系底层细节
定制性高:借助于hook机制 完成通用处理?
(小公司一般用jmeter进行接口测试,不能持续集成,大公司不用;jmeter是个性能测试工具,只是可以测试接口)
request官网:https://requests.readthedocs.io/en/master/
Request举例
from pprint import pprint import requests def test_requests(): # 发起请求,get方法可以追加参数 r = requests.get("https://ceshiren.com/") pprint(r) print(r.request) print(r.status_code) # 断言 assert r.status_code == 200
相关推荐
huimeiad 2020-11-23
luguanyou 2020-10-05
充满诗意的联盟 2020-08-23
yfightfors 2020-08-16
jeason 2020-07-20
gaitiangai 2020-07-19
JessePinkmen 2020-07-19
phpboy 2020-07-19
嵌入式移动开发 2020-07-05
HappinessCat 2020-07-05
Testingba工作室 2020-06-22
starzhangkiss 2020-06-22
Mynamezhuang 2020-09-18
zhanglao 2020-06-26
Henryztong 2020-06-25
maxelliot 2020-06-21
xiaouncle 2020-06-20
chichichi0 2020-06-16