测试点:查看接口返回数据是否符合自己真实的自选组合
预置条件:接口文档
(1).URL说明
协议:http://
url:xxxxx.xxxxxxxx.com
xxxxxxx /mystock 以get方式调用
xxxxxxx /mystock_xxxx 以post方式调用
(2).Web版接口公共参数说明
ct,ut参数每次接口调用都会存在,其余参数不传递时统一使用相应接口路由中的默认值
(3).返回值说明
格式
{
"result":"1",
"data": {}
}
1 表示成功 -1 表示失败
data部分为返回数据区
接口功能:获取自选股组合信息
调用地址: mystock,mystock_xxxx
参数 说明
f 自选股操作行为 (f=xxx)
返回内容 字段说明
正确内容:
{
"result":"1",
"data":{
"order":"53034430,53035034,53131021,53997108",
"53034430": [ "自S选A" ,"17" ],
"53035034":["自A选B","1"],
"53131021":["B我的C","3"],
"53997108":["rwEeS","0"]
}
}
错误内容:
{
"result":"-1",
"data":{
"msg":"不能得到该用户信息",
}
}
JMeter进行get方式调用查询自选股组合信息
a.启动JMeter程序右键测试计划-->添加-->Threads(Users)-->线程组
b.配置线程组(默认 线程数为1)
c.选择线程组右键-->添加-->配置元件-->HTTP cookie管理器,默认cookie为null内容
-->HTTP 请求默认值,设置协议:http 服务器或ip:xxx.xxxx.com 端口号:80
d.选择线程组右键->添加-->Sampler-->HTTP 请求
e.选择并编辑HTTP请求里面的请求方法:GET 、路径:/mystock 、 添加参数:添加参数名称与对应的值 名称/值 f/gg ct/xxx ut/xxx
f.选择HTTP请求右键->添加-->断言-->响应断言,添加断言内容,即请求结果包含的内容有哪些
g.选择线程组右键-->添加-->图形结果、查看结果树、聚合报告
h.点击绿色执行按钮后,点击“查看结果树”就能查到接口访问结果
JMeter进行post方式调用查询自选股组合信息
与上述方式步骤相同,唯一修改e.选择并编辑HTTP请求里面的请求方法:POST 、路径:/mystock _gxbx 、 添加参数:添加参数名称与对应的值 名称/值 f/gg ct/xxx ut/xxx