摘要:
1.返回的数据截图,需要获取customerId、customerName的值 2.把jmeter查看结果树返回的数据放在 Regester,正则表达式写 : "customerId":"(.+?)","customerName":"(.+?)","customerType" 匹配数字(0代表随机) 阅读全文
摘要:
一、上传/下载的过程。 上传的过程就是你把你本地的文件,扔到服务器上的这么一个过程。 下载呢,就是把服务器上的文件拿过来,然后存到你本地的这么一个过程。 总结一下呢,上传就是你给服务器一文件,下载呢就是你从服务器上拿一文件。 二、jmeter做上传的脚本。 咱们先把这个过程了解了之后就开始做脚本,上 阅读全文
摘要:
Database URL为MySQL的连接串,如果要执行多条SQL语句,后面还要添加“?allowMultiQueries=true” 阅读全文
摘要:
WebElement.getText()为空解决方法 当使用getText()获取一个普通的链接文本时: Html代码 <a href="http://www.baidu.com">baidu</a> Html代码 Html代码 如果得到的文本只为空,而非我们期望的baidu.那么尝试使用WebEl 阅读全文
摘要:
1.正则表达式需要匹配的内容本身就自带了html转义字符,需要转义,否则无法匹配 例如,对于"requestNo\":\"3b89957436eaacd8311535e014c208b8\",\"bizType\"提取requestNo,则需要如下设置正则表达式:"requestNo\\":\\"( 阅读全文
摘要:
Jmeter分布式测试需要注意事项: 1. 如果脚本中有用到CSV Data Set Config,则所有的模拟机都必须在相应的目录下存在该文件。如下图,则必须所有模拟机的F盘下都有user.txt文件,否则无法通过分布式启动测试 2. 接#1,每台模拟机上方的CSV Data里面的数据不能相同,否 阅读全文
摘要:
1. 在linux上运行jmeter-server报如下错误 处理办法: 通过如下命令运行 ./jmeter-server -Djava.rmi.server.hostname=192.168.16.36 2. linux上运行jmeter-server如果报端口1099冲突,则可以修改bin目录下 阅读全文
摘要:
软件版本: apache-jmeter-2.13.tgz grafana-2.1.1-1.x86_64.rpm influxdb-0.8.8-1.x86_64.rpm 虽然官方不在支持influxdb-0.8.8版本了,但是jmeter的文档用的这个版本,所以我也用了这个版本 【重要体会】,玩弄一个 阅读全文
摘要:
本文主要讲述如何利用JMeter监听器Backend Listener,配合使用InfluxDB+Grafana展示实时性能测试数据 关于JMeter实时测试数据 JMeter从2.11版本开始,命令行模式下执行测试的时候会有summary的实时结果输出: 在进行长时间的测试后,这个信息会越来越多, 阅读全文
摘要:
本地设计 首先在本地设计 Apache JMeter 测试计划,大家可以参考《接口测试之 JMeter 初探》 ,这里不再重复。 服务器配置 确保服务器已经安装了JDK和Python。 在服务器端创建文件夹 mkdir /data/loadtest cd /data/loadtest mkdir / 阅读全文