JMeter 的Non-Mode 命令模式


For non-interactive testing, you may choose to run JMeter without the GUI. To do so, use the following command options:
-n This specifies JMeter is to run in non-gui mode
-t [name of JMX file that contains the Test Plan].
-l [name of JTL file to log sample results to].
-j [name of JMeter run log file].
-r Run the test in the servers specified by the JMeter property "remote_hosts"
-R [list of remote servers] Run the test in the specified remote servers

阅读剩余部分 -

JMeter分布式测试

首先明确几个定义:
Master:当前操作的机器,可以控制其他节点机器
Slave:真正向服务器发送请求的机器,其他人也叫他node或agent

1.配置Slave

尽量安装相同版本的JMeter和JDK,配置环境变量:JAVA\_HOME,JMETER\_HOME,PATH 然后启动 %JMETER\_HOME%\bin 下的jmeter-server

阅读剩余部分 -

JMeter调用web service时使用BeanShell处理参数

调用wen service时一般都需要验签,所以拼好报文以后,在BeanShell里获取所有报文,然后按照一定的规则进行签名,然后把签名拼到报文里。
再次高喊:官方文档诚不欺我!!!

1.新建一个Add——Sampler——SOAP/XML-RPC Request。
URL:web service 的调用地址
Soap/XML-RPC Data:报文,这里写的报文是,一会儿会在BeanShell修改报文的值

阅读剩余部分 -

java操作cookie

同一域名下的子域名的cookie可以互相访问。
在设置cookie的时候,有以下几个方法:
setDomain() 设置cookie的有效domain范围,可以指定当前的domain,也可以指定domain的父级domain(当前domain为二级域名的时候,可以指定有效范围有一级domain)
setPath() 设置cookie的有效路径范围,可以指定根路径(/),说明所有的path都有效;或者指定某一个path(/test),则/test及下级路径都有效
setMaxAge() 设置cookie的最大值,未验证。

阅读剩余部分 -