http接口
小李广
愿世界没有太多的喧哗,多一点安静,让自己能平平的过好每一天。
展开
-
Mock管理平台
Mock管理平台目录文档介绍一、 注册/登陆注册登陆二、 首页三、Mock配置3.1 mock列表3.1.1 mock列表页面3.1.2 新增mock3.1.3 编辑mock3.1.4 响应列表3.1.4.1 新增响应3.1.4.2 编辑响应3.1.4.3 删除响应3.1.5 日志列表3.1.6 删除mock3.2 mock请求日志3.2.1 mock日志列表页面3.2.2 查看详情四、基础管理4.1用户管理4.1.1用户列表页面4.1.2编辑用户4.1.3删除用户4.1.4重置密码4.2模块管理4.2.1原创 2020-12-21 14:07:09 · 2719 阅读 · 2 评论 -
用Jmeter测试RabbitMQ
1.下载AMQP插件github上面有源码,可以通过ant+ivy在本地进行打包(下载IDEA实践成功)https://github.com/jlavallee/JMeter-Rabbit-AMQP(github 上面支持中文有问题)已经解决好乱码的插件:插件下载Jmeter 3.3版本以及包含AMQP插件链接2.将下载的插件放到Jmeter--lib/ext目录,然后启动程序...原创 2017-03-14 19:36:12 · 14212 阅读 · 18 评论 -
HttpClient使用时遇到几个隐蔽小坑分析
问题场景一: 1.在用get方法去获取数据时,一直都是好好的运行状态,突然遇到“Attempted read from closed stream” 错误。 相关方法用到的代码贴上: HttpGet httpGet = new HttpGet(url); httpClient = new DefaultHttpClient(); httpResponse转载 2015-09-24 11:27:16 · 5928 阅读 · 1 评论 -
Fiddler修改请求数据
截断方法一:在菜单中选择“Rules”->“Automatic Breakpoint”->“Before Requests”,这种方式会截断所有Request请求。2.浏览器打开站点,并且修改数据:3.执行:Run to Comepletion,查看结果4.取消截断,“Rules”->“Automatic Breakpoint”->“Disa转载 2016-07-08 11:53:55 · 12305 阅读 · 2 评论 -
Fiddler可以抓取https的请求
1.打开Fiddler,然后点击菜单栏的Tools > Fiddler Options,打开“Fiddler Options”对话框2.在打开的对话框中切换到“HTTPS”选项卡3.在打开的“HTTPS”选项卡中,勾选“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”前面的复选框,然后点击“OK”。参考文献转载 2016-07-08 11:20:57 · 632 阅读 · 0 评论 -
LoadRunner手动编写http请求示例(同样试用于TCP及其它的性能测试脚本)
1.将原有的请求方法进行封装(Post/Get)打包成相应的jar包,编译、打包选择的jdk版本为1.6,否则会导致生成的jar包不能在LR中跑起来备注:此处为反编译后显示的代码2.手动编写请求脚本GET 请求:import java.util.HashMap;import java.util.Map;import lrapi.lr;import com.hzins.原创 2016-03-31 09:40:27 · 3936 阅读 · 0 评论 -
LoadRunner做基于http协议的接口测试
用LoadRunner实现http协议的传输及发送原创 2016-02-01 12:15:39 · 4728 阅读 · 0 评论 -
HttpClient 接口测试遇到的问题及解决方案
HttpClient的定义:是一个基于HttpCore的客户端Http传输类库基于传统的(阻塞)IO内容无关 HttpClient不能做的事情:HttpClient不是浏览器,它是一个客户端http协议传输类库。HttpClient被用来发送和接受Http消息。HttpClient不会处理http消息的内容,不会进行javascript转载 2015-09-24 12:05:49 · 3155 阅读 · 0 评论 -
Gson解析josn数据的2种方法
Gson解析json比较常用的有2种方式:1.通过JavaBean方式去映射2.直接转换为JsonObject,解析JsonObject第一种方式有点缺陷,如果针对json中有数字的话,不能很好的解析出来{"code":"00000","msg":"操作成功","info":{"1":"网络爬取搜房"}}原创 2015-02-10 14:31:44 · 678 阅读 · 0 评论 -
基于http协议的接口测试(1)
接口的分类:1、系统与系统之间的调用,比如银行会提供接口供电子商务网站调用,或者说,支付宝会提供接口给淘宝调用 2、上层服务对下层服务的调用,比如service层会调用DAO层的接口,而应用层又会调用服务层提供的接口,一般会通过 3、服务之间的调用,比如注册用户时,会先调用用户查询的服务,查看该用户是否已经注册。 而我们所要做的接口测试,先要了解是基于哪一种类型的接口测原创 2013-11-05 18:14:22 · 12848 阅读 · 1 评论 -
Gson解析json,比Json-lib更加的方便
public class ParseJson { String json1 = "{\"name\":\"gaofeng\",\"age\":\"20\"}"; String json2 = "{\"total\":\"100\",\"rows\":[{\"name\":\"张三\",\"age\":\"20\"},{\"name\":\"李四\",\"age\":\"22\"}]}";原创 2014-08-26 09:41:13 · 522 阅读 · 0 评论 -
HttpClient对webserive测试
继上一篇SoapUI对webservice进行功能测试,补充用httpclient对webservice进行测试,将返回的数据写到xml中便于查看@Test public void test1() throws ClientProtocolException, IOException{ String file_dir="./File"; String file="./File/for原创 2014-03-14 17:17:43 · 1610 阅读 · 0 评论 -
基于http协议的接口测试(2)
一).接口约定:1、接口均采用http协议,Get方法。2、城市公交请求参数为app_key、city、start_addr、end_addr,app_key为需要你申请密钥keyhttp://openapi.aibang.com/bus/transfer?app_key=????&city=????&start_addr=????&end_addr=????如果不清楚请求协议原创 2013-11-08 17:48:34 · 2144 阅读 · 4 评论