码迷,mamicode.com
首页 > 其他好文 > 详细

【接口测试】Request框架

时间:2020-06-15 21:19:17      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:问题   机制   集成   ocs   pytho   项目   相关   成本   直接   

接口测试,可以提前发现问题,保证项目质量

 

接口测试和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

  

 

【接口测试】Request框架

标签:问题   机制   集成   ocs   pytho   项目   相关   成本   直接   

原文地址:https://www.cnblogs.com/lwj-0923/p/13137539.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!