摘要:
1. 将测试的用例名称,测试请求方式,测试链接,预置数据,断言等都放到excel中,然后转成csv格式,在用Jmeter带的csv数据配置文件导入 运行之前将线程组中配置,线程数设置为1,循环的次数设置为测试用例数! 点击执行,将一各个请求顺序执行。 测试数据如下: Jmeter测试计划如下: 注意 阅读全文
摘要:
用Jmeter做自动化测试,一个测试计划中添加多个线程组, 每个线程组的功能测试,希望是一个线程组执行完毕后,接着执行下一个线程组下的请求 Jmeter默认多个线程组之间是并行关系 需要在测试计划下勾选Run Thread Groups consecutively 阅读全文
摘要:
1. 用SoapUI对Websevice进行接口测试 Step 1、新建一个SOAP Project,在initial WSDL输入原始的WSDL地址:http://xxx?wsdl Step 2、选择需要测试的接口,测试的地址已经添加了,按照测试用例发送的报文,并查看接收报文内容 2. 用Jmet 阅读全文
摘要:
一直用Jmeter的Json Extactor,对于多层的Json嵌套,很好用,自己写代码的时候,总是遇到各种Exception 看了网上的资料,整理一下 1. 最简单的JSON提取,只有一层的时候 2. 两层JSON,直接Json套Json 3. 两层JSON,Json套数组,数组中含有Json 阅读全文
摘要:
今天下载了Jmeter4.0新版本,看着这高大上的黑曜石般的界面,着实不适应。 尤其是在右击,希望enable和disable一个线程组时候,老眼昏花,不太看得清楚哪一个是灰色的不能点击 花了时间看了一下,在Options选项下的 Look and Feel 还有多种风格可以选, metalnimb 阅读全文
摘要:
今天遇到一个场景, 给一个手机号发送短信验证码,通过正确输入短信验证码即登录并获得token,进行其他操作。 短信验证码是4位,即9999个组合, 接口没有对验证次数做校验,所以可以一直一直尝试通过验证码登录。 起初在想怎么用Jmeter实现,想到了循环控制器,发送验证码设置次数为1,登录验证的话用 阅读全文
摘要:
Jmeter中有好几个地方可以管理Cookie,比如 Http Cookie Manager HTTP Header Manager jmeter.property文件中: #CookieManager behaviour - should Cookies be stored as #variabl 阅读全文
摘要:
研究这个的目的是:如果返回信息是比较复杂的,需要对返回信息中数据以及数据的层级做断言 我找了一些我们的接口,层级关系都太简单了,最复杂的就是这两个了:【而且都是get接口,原来get接口还要增加测试点啊~^_^】 或者获取json数据的值,又如何看出层级关系呢? 说说思路吧: 1. 我以前没有考虑过 阅读全文
摘要:
错误描述: 2018-07-20 01:37:13,292 WARN o.a.j.p.h.p.Proxy: [53115] Problem with SSL certificate for url for 'gateway.icloud.com'? Ensure browser is set to 阅读全文
摘要:
对于接口中返回报文,有的接口返回信息是Unicode编码,写断言的时候,要么就Response Assertion就写成Unicode编码的断言,如下图: 真心不觉得返回报文加密能有多安全,别人将报文复制到 http://tool.chinaz.com/tools/unicode.aspx 站点,一 阅读全文
摘要:
在Jmeter源码中AssertionGui.java中,定义了Ignore Status的作用域 /** * Checkbox to indicate whether the response should be forced successful * before testing. This is intended for use when checking the status co... 阅读全文
摘要:
环境: Windows10,jdk1.8,Intellij IDEA 2018.1.5 x64,apache-jmeter-4.0_src.zip http://jmeter.apache.org/download_jmeter.cgi 将apache-jmeter-4.0_src.zip加压到C盘 阅读全文
摘要:
1. 20180627 调整启动的内存set HEAP=-Xms1024m -Xmx1024m2. 20180627 调整输出格式为xml #jmeter.save.saveservice.output_format=xml3. 新建了几个文件夹,主要用来做load test4. 查看结果树中,请求 阅读全文
摘要:
今天发现Jmeter4.0 也可以安装插件 而且比之前的版本的安装方法更为容易 https://jmeter-plugins.org/ https://jmeter-plugins.org/install/Install/ 直接到上述官网链接下载,放到jmeter的指定目录下 Download pl 阅读全文
摘要:
下载Cassandra jdbc dirver的地址 因为版本的原因,我并没有找到文中的Cassandra property 我是Jmeter4.0,我的全部插件如下: 阅读全文
摘要:
JMeter中进行分布式测试 作为一个纯 JAVA 的GUI应用,JMeter对于CPU和内存的消耗还是很惊人的,所以当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。不过,JMeter也可以像 LoadRunner 一样通过使用多台机 阅读全文