JMeter创建一个小的Demo(三)

(一)创建线程组

如上图:

名称:可以随意取,最好取为我们测试场景相关的名称

 注释:随意

在取样器错误后要执行的动作:我们选择继续,错误之后依然继续执行

 线程数:一般我们用来表示多少个用户,相当于loadrunner中的并发用户数

 Ramp-up Period(in Seconds):表示每个用户启动的延迟时间,上述我设为1秒,表示系统将在1秒结束前启动我设置的1000个用户,如果设置为1000秒,那么系统将会在1000秒结束前启动这1000个用户,开始用户的延迟为1秒,如果我设置为0秒,则表示立即启动所有用户。相当于loadrunner中的用户加载策略。

 循环次数:如果你要限定循环次数为10次的话,可以取消永远的那个勾,然后在后面的文本框里面填写10;在这里我们勾上永远,表示如果不停止或者限定时间将会一直执行下去,是为了方便调度器的调用。

 调度器的配置:我们勾选调度器时,将会出现这个面板

启动时间:表示我们脚本开始启动的时间,当你不想立即启动脚本测试,但是启动脚本的时间不会再电脑旁的时候,你可以设定一个启动的时间,然后再运行那里点击启动,系统将不会立即运行,而是会等到你填写的时间才开始运行。

 结束时间:与启动时间对应,表示脚本结束运行的时间。

 持续时间:表示脚本持续运行的时间,以秒为单位,比如如果你要让用户持续不断登录1个小时,你可以在文本框中填写3600。如果在1小时以内,结束时间已经到达,它将会覆盖结束时间,继续执行。

 启动延迟:表示脚本延迟启动的时间,在点击启动后,如果启动时间已经到达,但是还没有到启动延迟的时间,那么,启动延迟将会覆盖启动时间,等到启动延迟的时间到达后,再运行系统。

 注意:如果我们需要用到调度器来设定持续时间,如果线程数不够多到持续时间结束,我们就必须将循环次数勾选为永远,特别地,如果线程组里面有其他的循环,我们也需将该循环次数勾选为永远(如我上面录制的脚本中的Step1也是一个循环,需要将永远勾选),否则,按我如上配置,将永远去掉勾选,文本里填1,那么无论你将持续时间启动时间结束时间等设置多少,系统运行1000次后,将会停止不再运行。

(二)添加HTTP请求默认

(三)添加代理

四)IE浏览器中设置代理

如果看不到【工具】等信息,用快捷键Windows+F10

打开IE浏览器-》工具-》Internet选项-》连接-》局域网设置

设置好之后,点击确定即可。
此时去Jmeter中【Http代理服务器】中点启动,录制完自己需要的内容后,点停止即可。

在IE浏览器上输入需要测试的网站名称,进入后输入帐号密码登录,童鞋们可以看到右侧的Jmeter自动同步出来了在IE操作的步骤
这样就已经录制成功了,右边一条一条的信息就是所谓的脚本啦,录制成功后,记得去浏览器中关闭代理服务器!!!!!!

精简录制

(五)查看运行结果

图行结果

(六)浏览器开启代理

如果是首次配置会出现缺少证书,需要安装下

按照上面的步骤安装完成即可。

 

猜你喜欢

转载自blog.csdn.net/lsf901/article/details/82186425