1224JMeter、Postman、Requests接口测试经验分享-GET请求

这段时间没出来得瑟,是因为最近在自学JMeter、接口测试、接口自动化、Postman;终于有点收获了,才敢出来吹牛皮。因为我目前水平有限,会写的比较细,同时写的也不见得对,希望大家多多指正

(一)有参数的get请求

先来分享关于HTTP接口中get请求方法:get请求是请求页面,返回页面的内容;get方法在传递参数后,url的格式是这样的:http://url?key1=value1&key2=value2

举个最简单、每天都要用到的例子:百度搜索 https://www.baidu.com/s?wd=zyooooxie 搜索的结果是zyooooxie [参数wd表示要搜索的关键字];

下面是使用mock来模拟接口的例子:
这个接口的url是"http://localhost:12307/getyes3";请求方法是get;要传的参数有name、gender;
响应Content-Type:application/json; charset=gbk,所以后面使用Postman响应body中因为gbk显示乱码;响应的数据是{“data”:“成功”,“msg”:{“home”:“SD”}};

在这里插入图片描述

JMeter访问此get请求【设置断言、监听断言结果】

A. 参数和值 写在Parameters
在这里插入图片描述

响应信息:
此图显示的响应信息

B.参数和值 直接写在url
在这里插入图片描述

请求信息:
此图显示的请求信息

Postman来访问此get请求【设置断言;断言了失败一个】
在这里插入图片描述

Requsets库 自动化测试访问此get请求【设置了断言,打印了很多信息】
在这里插入图片描述

(二)Fiddler抓包验证

刚才的请求发送后,使用Fiddler抓包,结果如下:
【请求头、响应头】
在这里插入图片描述

【请求的参数、响应的内容】
在这里插入图片描述

交流技术 欢迎+QQ 153132336 zy

猜你喜欢

转载自blog.csdn.net/zyooooxie/article/details/84863081