随笔分类 -  Tool_Jmeter

摘要:假设采用MD5进行加密 JMeter 内置的没有MD5加密方法。网上有说采用__MD5函数的,但是我在 Jmeter 2.13 以及 Jmeter 3.2 版本上都没有找到这个函数,官方文档也没有看到该函数的说明,所以弃用这种方法。 网上的另外一种实现方式,比较曲折,就是采用自己编写Jar包的方式进 阅读全文
posted @ 2017-08-09 10:32 微微微笑 阅读(661) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/functions.html 函数以及参数引用 JMeter 函数引用方式如下: __functionName:表示函数名称。比如 ${__time(YMD)} var1,var2,var3:表示参数。每个函数的参数一般不 阅读全文
posted @ 2017-08-09 10:31 微微微笑 阅读(286) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/generating-dashboard.html JMeter 3.x开始,可以生成HTML格式的report 。 注意这里一定要是JMeter 3.x 版本。我之前是 JMeter 2.x版本,一直找不到相应的命令行。 阅读全文
posted @ 2017-08-09 10:31 微微微笑 阅读(1449) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/best-practices.html 1. 总是使用最新版本的JMeter 2. 使用合适数目的Thread Thread数目取决于:硬件环境、Test Plan的设计、以及服务器的运行速度。 不合适数目的Thread, 阅读全文
posted @ 2017-08-09 10:31 微微微笑 阅读(235) 评论(0) 推荐(0) 编辑
摘要:参考文档:http://jmeter.apache.org/usermanual/get-started.html#non_gui 真正开始跑压力测试时,我们就不能使用GUI模式了。这时候需要采用命令行模式。 执行测试命令 参数说明: 示例: 1. 命令行方式跑 my_test.jmx 2. 保存取 阅读全文
posted @ 2017-08-09 10:30 微微微笑 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:Test Plan中定义变量 打开测试计划,在用户定义的变量中定义变量。 这里定义了一个HOST变量,值为“www.baidu.com”。 之后就可以使用 ${HOST} 来引用这个变量。 User Defined Variables中定义变量 线程组上右键 –> 添加 –> 配置元件 –> Use 阅读全文
posted @ 2017-07-18 16:47 微微微笑 阅读(1298) 评论(0) 推荐(0) 编辑
摘要:1. 下载bodboy 下载地址:http://www.badboy.com.au/download 这里填写完基本信息,点击下方的Continue即可跳转到下载页面。 任选一个version,点击后方的Download即可进行下载。 2. 安装badboy 下载下来的是BadboyInstalle 阅读全文
posted @ 2017-07-17 10:58 微微微笑 阅读(940) 评论(0) 推荐(1) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/component_reference.html#assertions 背景 在测试过程中,我们需要对某个请求的结果进行判定。 比如我们搜索“你好”,请求发送成功,返回响应码也是200,但是并不能说明返回的响应就是对的,我 阅读全文
posted @ 2017-05-05 09:07 微微微笑 阅读(2224) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/remote-test.html http://jmeter.apache.org/usermanual/jmeter_distributed_testing_step_by_step.pdf 背景 如果Jmeter客户端 阅读全文
posted @ 2017-05-05 09:06 微微微笑 阅读(2264) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.pdf http://jmeter.apache.org/usermanual/component_reference.html#HTTP(S)_Test_Script_ 阅读全文
posted @ 2017-05-05 09:06 微微微笑 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/build-monitor-test-plan.html 添加Thread Group 添加方法:Test Plan上右键,Add → Threads(Users) –>ThreadGroup 由于这里我们使用jmeter 阅读全文
posted @ 2017-05-05 09:05 微微微笑 阅读(636) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/listeners.html Listener是用来展示Sampler结果的元件。 结果可以被展示在树、表格、图表或者简单写入到一个log文件。 看所有Sampler的具体内容,可使用的Listeners:"View Re 阅读全文
posted @ 2017-05-05 09:05 微微微笑 阅读(2112) 评论(0) 推荐(0) 编辑
摘要:发送带有Header的请求 参考:http://jmeter.apache.org/usermanual/build-adv-web-test-plan.html#header_manager Jmeter里面管理发送的请求的header使用 HTTP Header Manager。使用它可以添加或 阅读全文
posted @ 2017-05-05 09:04 微微微笑 阅读(628) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/build-web-test-plan.html 场景 5个用户并发测试百度搜索,有两个请求,一个请求搜索“你好”,一个请求搜索”helloworld“。 配置用户 添加线程组。 在Test Plan 上右键,添加Thre 阅读全文
posted @ 2017-05-05 09:03 微微微笑 阅读(912) 评论(0) 推荐(0) 编辑
摘要:执行顺序 参考:http://jmeter.apache.org/usermanual/test_plan.html#executionorder 不同种类元素之间,执行顺序如下: 不管Jmeter中Test Plan看到的怎么排列,同级的元素都按照上面的顺序执行。 相同种类元素之间,比如两个Sam 阅读全文
posted @ 2017-05-05 09:03 微微微笑 阅读(1769) 评论(0) 推荐(0) 编辑
摘要:参考:http://jmeter.apache.org/usermanual/test_plan.html 最小测试集包括:Test Plan,一个Thread Group,以及一个或多个Samplers。 Test Plan 测试计划,一个测试有且仅有一个测试计划部件。 测试计划下面的配置部件,比 阅读全文
posted @ 2017-05-05 09:02 微微微笑 阅读(605) 评论(0) 推荐(0) 编辑
摘要:问题:执行一条语句可以,多条语句则出错,查询jmter日志,告知sql语法错误。解决办法:后来发现需要allowmultiqueries参数置为true,而且,只有mysql connector/j 3.1.1以上版本才支持。建立连接时设置一下就可以了,如:jdbc:mysql://127.0.0.... 阅读全文
posted @ 2015-10-07 18:52 微微微笑 阅读(219) 评论(0) 推荐(0) 编辑
摘要:背景 1. 由于 Apache JMeter 是100%的纯JAVA程序,所以需要 Java 解释器。也就是说机器需提前安装JRE或者JDK。 2. 可选的Jar包。 一些Jar包 JMeter 里面没有。如果我们测试的时候需要的话,我们就需要自己下载这些jar包,然后放置到 JMeter 安装路径 阅读全文
posted @ 2015-10-07 18:47 微微微笑 阅读(213) 评论(0) 推荐(0) 编辑
摘要:JMeter User Manual: http://jmeter.apache.org/usermanual/index.htmlJMeter Componet reference: http://jmeter.apache.org/usermanual/component_reference.h... 阅读全文
posted @ 2015-07-11 17:48 微微微笑 阅读(404) 评论(0) 推荐(0) 编辑