jmeter之接口测试基础篇
来源:互联网 发布:mp5淘宝 编辑:程序博客网 时间:2024/06/09 21:16
jmeter可以用来测接口和性能,由于水平有限,只能大概谈一谈接口。(接口文档跟开发要。)
jmeter不用安装,jmeter下载地址下载一个压缩包就好了(英文水平不高,jmeter真正下载地址,应该是在这页面下载。。。),jmeter是Java语言开发,还需要Java运行环境,安装jdk。接下来说正题。
解压好后打开bin目录,里面有个jmeter.bat,运行就打开了。页面挺简单的,就不一一介绍了(实际是不会介绍,上来就干活吧。)
这是页面,右击测试计划-->添加-->Threads(Users)-->线程组
接下来右击线程组-->Sampler-->HTTP请求
再添加响应断言,断言结果,查看结果树什么的,监听器里面的中文基本都可以添加看看,(英文再研究研究)
添加完成这种效果,点击http请求,开始在里面填内容,接口在这里就简单模拟一下,抓一个登录接口。
URL里的http是协议;user.yuemei.com是服务器名称或IP;/user/login是路径。一般开发给的URL是这种格式:192.168.xx.x:8080/login.jsp,这种就是多个:8080,这个8080就是端口号,当然一般不是8080,是别的数字;POST是方法。
最下面四行是登录要传的四个参数,几个参数按实际个数来定,把对应信息填入,如下图所示:
名称和注释随意写。下面添加断言,开发给的断言结果里有不同状态返回的不同信息,就像这个登录,我用的用户名格式不对,按着开发的规定,这种情况返回一个编码:"code":10002,把这个写进响应断言里。先看一下这个响应断言这页:
主要画框这三处,模式匹配规则选择包括,也就是返回的请求结果中包括下面写的这些内容就算通过。
要测试的模式就是写:预期返回结果里面有哪些内容。如果要对比的信息很多,就多写点。准备工作做好了,接下来点击执行,就是上面那个绿色三角,在这就不截图了。我又做了一个把断言那改了一下的测试,10002改成了10001,直接看一下结果的图:
断言结果和查看结果树,因为我执行了两次,两次写的断言不一样,第二次的断言和实际返回结果不一致,所以报错了,这就看是不是断言错了,还是开发的接口有问题了。这就是简单的接口测试,还有一点儿比较复杂的以后再写。
- jmeter之接口测试基础篇
- jmeter之接口测试
- Jmeter接口测试之HTTP
- JMeter之JMS接口测试
- 【性能测试】Jmeter测试之接口测试
- 接口测试之基础篇
- 接口测试之基础篇
- Jmeter接口测试之登陆注册
- jmeter接口自动化测试之二:jenkins+maven+jmeter
- WEB接口测试之Jmeter接口测试自动化 (一)
- WEB接口测试之Jmeter接口测试自动化 (二)
- apache jmeter(Java接口测试篇)
- JMeter工具基础知识篇-接口测试概述
- 接口测试之基础篇1
- 接口测试之基础篇2
- jmeter接口测试
- 接口性能测试--JMeter
- 接口性能测试--JMeter
- Unity3D 5.3 新版AssetBundle使用方案及策略
- 七.类的复用
- UE4 VR教程地址
- spring注解配置
- 再详细的介绍一下Unity5的AssetBundle
- jmeter之接口测试基础篇
- jquery操作滚动条滚动到指定位置
- codeforces 707B Bakery 图论
- 给surfaceview设置默认背景 阿里云播放器背景层问题
- 待了解的知识
- Windows Server 2012 / 2016 安装 .Net Framework 3.5失败
- 表格隔行变色
- kotlin学习笔记(六)
- 线程的创建、等待、终止以及属性