jmeter学习笔记之--录制脚本

大家可能对脚本录制不是有一个很清晰的概念,说句实在话,一开始,我也是不是很明白这是干什么用的。后来在查阅了很多资料之后,终于开始明白这个的妙处了。

比如说,我们要测试一个录入资料的功能。如果我们每次都要登录这个网站录入资料测试,第一,这种方式太慢了,不方便操作;另外,工作量也是比较大,但是,我们如果有一个工具,可以把我们整个录入资料的过程录制下来,然后我们只要我们可以事先定义好一个文件,里面存放了我们要录入的信息,这样我们一点击运行,就会跑起来,然后按照我们设想的内容进行填录,把结果返回来,这样子一来,就方便多了。Jmeter也是有录制脚本的功能,但是,比较麻烦,所以我们用另外一个使用工具badboy来实现这个脚本录制功能,再把录制好的脚本导入jmeter就行了。下面我们先介绍一下badboy这个工具。

Badboy的官方网站是http://www.badboy.com.au/。下面是badboy的简介。

Badboy is a powerful tool designed to aid in testing and development of complex dynamic applications. Badboy makes web testing and development easier with dozens of features including a simple yet comprehensive capture/replay interface, powerful load testing support, detailed reports, graphs and much more! 

Badboy还算是挺好的,你作为一般开发者使用,它是不会收你费用的,但是也是有限制条件的。

The intention of Badboy Software is that Badboy should be freely accessible to many of its users. Badboy Software earnestly hopes that Badboy becomes a useful tool and that the world at large is able to benefit from using it.

Having said that, we do need to pay the bills! Hence we ask businesses that are making or attempting to make a profit by using Badboy to pay a small license fee.

· For-profit organizations using Badboy with more than five users are required to purchase licenses.

在官网上下载完安装包之后,安装完成之后,就可以开始使用了。

下面我们演示一下用badboy录制脚本的过程。

首先打开badboy界面。

在菜单栏那里写入你要录制的地址,这里我本机写了一个应用作为测试。

jmeter学习笔记之--录制脚本_第1张图片

然后点击回车,在这个应用里面填写你要填写的信息,点击确定。

jmeter学习笔记之--录制脚本_第2张图片

然后把它导出为jmeter脚本。这样一来,我们就完整地录制了一个注册信息的过程,接下来我们启动jmeter,然后把它这个脚本用Jmeter打开。

jmeter学习笔记之--录制脚本_第3张图片

打开之后的界面如下:

jmeter学习笔记之--录制脚本_第4张图片

此时,你会发觉,导入的脚本已经为我们默认添加了很多部件。

为了能清晰得看到导入的计划执行的结果,我们这里需要再添加一个监听器,待会可以形象看到返回的结果。

添加完查看结果树(View Result Tree)之后,我们点击运行,运行完之后,点击view result tree,此时,我们可以看到如下结果

jmeter学习笔记之--录制脚本_第5张图片

总共有发送了三个http请求,每个请求都有对应的结果,查看的时候,十分方便。其实,这里面有很多的部件我们都没有十分详细地

说明它的功能,相信经过这个比较直观的演示,大家对这个jmeter测试框架也有了比较直观的理解,接下来,我们会逐步地向大家介绍这个jmeter各个功能部件的功能。


转自:http://blog.chinaunix.net/uid-26884465-id-3417548.html

PS:经过验证,可以通过该方法进行录制、回放

你可能感兴趣的:(jmeter学习笔记之--录制脚本)