分类 jmeter 下的文章

shell和jmeter一键测试平台

之前写过搭建ant和jmeter一键测试平台,利用jmeter提供的ant的jar包,执行jmeter任务,并利用xsl解析jtl文件来生产报告。其中的ant和xsl都会带来额外的学习成本和维护成本。

jmeter3.0的新特性之一是增加了生成html报告,所以利用shell来执行jmeter并生产html报告。

相对来说,shell更方便一些,无非是遍历文件夹,拼接参数,执行即可。shell可简单学习一下,或者找运维的同事帮忙。

代码都上传github了。

- 阅读剩余部分 -

TestNG初步试用

TestNG真的没啥可说的,百度testng,第一个是官网,第二个是肖前辈写的TestNG入门教程,深入浅出,写的十分详细明了。乌鸦自叹不如,仅仅记录一些使用过程遇到的坑和感想。另外,感谢@May 鼓励我写东西出来,坚持写东西对乌鸦来说是一件十分困难的事情,曾经断断续续反复了好几次。

- 阅读剩余部分 -

jmeter启动代理时错报[非法选项:-ext]

报错信息:

Could not create script recorder -see log for detail:>>非法选项: -ext
尝试 keytool help <<
Command failed,code:1

因为安装了两个JDK,需要在jmeter.bat(jmeter.sh)中指定JDK的路径,编辑 jmeter.bat

set MINIMAL_VERSION=1.6.0
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45
set PATH=%JAVA_HOME%\bin;%PATH%

- 阅读剩余部分 -

jmeter 性能测试中注意事项

17.7 Reducing resource requirements

Some suggestions on reducing resource usage.

  • Use non-GUI mode: jmeter -n -t test.jmx -l test.jtl
    使用NON-GUI模式(命令行模式):jmeter -n -t test.jmx -l test.jtl
  • Use as few Listeners as possible; if using the -l flag as above they can all be deleted or disabled.
    尽可能少的使用Listeners,如果像上面那样(NON-GUI模式)使用-l参数,则把Listeners删除或禁用


- 阅读剩余部分 -