接口测试
简单快乐_wsh
这个作者很懒,什么都没留下…
展开
-
pytest集成allure报告(allure安装及配置以及如何实现集成)
pytest集成allure报告原创 2022-11-20 15:20:38 · 2282 阅读 · 0 评论 -
Jmeter实例:模拟发送密码用md5加密请求(使用fiddler抓包)
Jmeter实例:模拟发送密码用md5加密请求首先我们打开浏览器,访问http://www.md5.cz/,这是一个在线MD5加密网站。我们用fiddler来对该网站进行抓包,然后用Jmeter来实现模拟发送请求。步骤如下:(1)启动fiddler,打开浏览器,输入http://www.md5.cz/,在页面中输入要加密的内容,比如“123456”,然后单击【hash darling,hash!】。(2)此时回到fiddler,可以看到捕获到了一个http请求(3)现在我们需要使用Jmeter原创 2021-04-13 09:00:32 · 739 阅读 · 0 评论 -
什么是接口测试
-------------摘录于《HTTP抓包实战》肖佳 著------------------什么是接口测试?接口是模块与模块之间的对接方式定义,或者是系统与系统之间的对接方法定义。接口是可以部署成服务的协议接口,常见的协议是http协议。测试人员平时所说的接口测试或者web接口测试、Restful API测试,就是基于HTTP协议的接口测试。除了基于HTTP协议的接口,还有基于其它协议的接口,其本质都是要发送一个HTTP请求报文给服务器,然后服务器返回一个HTTP响应报文。接口一般比较稳定,改原创 2021-04-12 15:47:03 · 410 阅读 · 0 评论 -
常见的响应码Status Code
常见的响应码Status Code包括以下:1xx:信息/请求收到,继续处理。2xx:服务器收到请求,响应成功,常见200。3xx:重定向,为了完成请求,必须进一步执行的动作。4xx:客户端错误,请求包含语法错误或者请求无法实现,常见 404。5xx:服务器错误,请求无效。...原创 2021-03-17 11:06:27 · 810 阅读 · 0 评论 -
Cookie 和 Session 的区别?
Cookie 和 Session 的存在什么样的区别呢?1.存储位置不同:Cookie 是将用户数据通过加密的方式保存在客户端,大多数情况 Cookie 存储在浏览器;Session 是用于控制客户端和服务端的连接,Session 存储在服务器;2.存储容量不同:单个 Cookie 保存的数据不得超过 4kb,一个站点最多 20 个 Cookie,Session 一般情况下没有上限,不过建议不要存放太多东西,否则影响性能;3.存取方式不同:Cookie 只能用 ASCII 字符串,通过编码方式获原创 2021-03-17 10:44:08 · 130 阅读 · 0 评论 -
Python-使用requests进行接口测试-发送POST请求
Python-使用requests进行接口测试-发送POST请求:(一)与GET请求的区别:1)调用request.post(url=请求的url,data=请求的参数);2)POST请求的参数,使用data传值。(GET请求,是使用params=请求的参数);下面以调用通用的百度翻译API请求为例:可以在http://api.fanyi.baidu.com/doc/21里查找接口地址。步骤:1)从接口文档中,我们可以查找到我们所需要的请求url地址和所需的请求传递参数:q,from,to,a原创 2021-02-03 16:52:49 · 788 阅读 · 0 评论 -
Python-使用requests进行接口测试-发送带参数的GET请求
Python-使用requests进行接口测试-发送带参数的GET请求:与不带参数的GET请求相对比,带参数的GET请求,在发送请求的时候需要传递参数。传递的参数使用字典类型表示,请求的变量使用params传值。现在以请求V2ex为例:可以在https://www.v2ex.com/p/7v9tec53里查找接口地址。url:https://www.v2ex.com/api/members/show.json传递参数:idimport requests# 定义urltar_url = "h原创 2021-02-03 16:38:46 · 1123 阅读 · 0 评论 -
Python-使用requests进行接口测试-发送不带参数的GET请求
使用requests进行接口测试-发送不带参数的GET请求:案例:实现发送一次百度首页的get请求,输出服务器的响应值:1)状态码2) 响应头:content-type3) 文档的编码信息4)输出响应内容的文本信息# 导入requests包import requests"""实现发送一次百度首页的get请求,输出服务器的响应值:1)状态码2) 响应头:content-type3) 文档的编码信息4)输出响应内容的文本信息 """# 发送不带参数的get请求# 单独定义一原创 2021-02-03 16:24:39 · 781 阅读 · 0 评论 -
Python-使用requests进行接口测试-requests安装
使用requests进行接口测试:一、requests安装:步骤:1)安装好python3,设置环境变量,将python的安装路径放到path。(自行百度)2)键盘win + R,打开CMD命令行,以管理员身份运行,输入python,按Enter键,查看python环境是否已经配置好了。(或,直接在左下角打开计算机-附件-命令提示符,右键选项中选择以管理员身份运行。)3)输入pip install requests进行安装;4)安装完成后,在python下输入import reque原创 2021-02-03 16:03:55 · 1272 阅读 · 0 评论