[Jmeter]jmeter之脚本录制与回放,优化(windows下的jmeter)

一、录制脚本:

1、启动jmeter

2、添加线程组

3、添加http代理

4、配置代理

a、jmeter侧(注意:lest plan content这里需要选择目标控制器,本文即测试计划中需要选择的控制器,本示例中需要选择“测试计划 > 线程组”)

b、IE端

控制面板\所有控制面板项\网络和共享中心 》internet选项 》 连接 》 局域网设置

c、启动脚本录制程序(点击a里面jmeter的http代理界面的启动按钮)

d、访问需要测试的界面,如www.baidu.com

e、停止脚本录制程序(点击a里面jmeter的http代理界面的停止按钮)

f、查看录制脚本

二、回放脚本:

1、添加监听器,用于查看脚本运行结果

2、选择线程组 点击执行即可

3、查看运行结果树

4、查看聚合报告

三、优化脚本:

1、删除不必要的内容,如*.png之类的

2、设置运行测试用例并发次数

下图表示:运行100个线程,10秒运行完成,即平均0.01秒运行1个,循环十次

3、设置延时器,让测试结果更具体明确

Number of Simulated Users to Groupby:每次释放的线程数量。如果设置为0,等同于设置为线程租中的线程数量。

设置为10表示10个线程同时进行,结合上一步,即表示每0.1秒,并发十个

4、点击执行可以看到结果中

5、如果需要保留Cookie,可以选择增加HTTP Cookie 管理器

注意:cookie的获取方法很简单,本文已chrome为例:

在你的要查看的cookie的页面上。直接在地址栏前面的文档薄上点击,如图所示:就会出现Chrome维护的所有的cookie。

6、还可以添加断言,对测试结果进行判断,本文示例,只是对返回相应文本进行简单的判断

时间: 2024-10-15 23:04:07

[Jmeter]jmeter之脚本录制与回放,优化(windows下的jmeter)的相关文章

windows下安装jmeter

windows下安装jmeter post by rocdk890 / 2012-8-19 16:08 Sunday windows技术 发表评论 JMeter是Apache软件基金会的产品,用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java 对象,数据库和查询,FTP服务器等等)的性能进行测试.是一款很方便的测试软件.    系统:windows xp    需要的软件包:jdk-6u34-windows-i586.exe apache-jmeter-2.7.zip 1.下

Windows下安装jmeter图文教程(来源于网络)

这篇文章主要介绍了Windows下安装jmeter图文教程,JMeter是Apache软件基金会的产品,用于对静态的和动态的资源性能进行测试,需要的朋友可以参考下 JMeter是Apache软件基金会的产品,用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java 对象,数据库和查询,FTP服务器等等)的性能进行测试.是一款很方便的测试软件.系统:windows xp 需要的软件包:jdk-6u34-windows-i586.exe apache-jmeter-2.7.zip1.下

JMeter学习2 - 脚本录制badboy

JMeter录制脚本有多种方法,其中最常见的方法是用第三方工具badboy录制,另外还有JMeter自身设置(Http代理服务器+IE浏览器设置)来录制脚本,但这种方法录制出来的脚本比较多且比较乱,个人不太喜欢,一般常见Badboy进行录制,下面来介绍下Badbody录制. 注:使用JMeter的代理或是BadBoy进行录制的时候,特别是JMeter代理的时候,操作不能太快,不然容易造成录制失败. badboy简介: Badboy是一款免费WEB自动化测试工具. 官方下载地址:http://ww

Jmeter之https脚本录制

jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书. 一.jmeter代理服务器及证书配置. 1.打开jmeter,右键测试计划添加线程组,右键工作台-->非测试元件-->http代理服务器 2.设置http代理服务器. 端口默认8888,为了避免跟本地fiddler冲突,改成了8088: 目标控制器选择,之前添加好的线程组: 排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,过滤掉js.css.png.jpg等信息 3.启动代理服

Jmeter + Badboy进行脚本录制 对 Webtours进行多用户并发测试

我们这里使用Loadrunner自在的Webtours订票系统,进行脚本录制. 第一步:录制脚本 1.打开Badboy,输入Webtours地址,然后访问,使用默认的用户名和密码完成一次购票流程!(这里我是把Webtours安装在了我的Windows本机上面的,所以显示启动了Webtous的服务!) 启动Webtours服务: 打开Badboy,输入地址,访问:(启动Badboy以后,会看到左上角默认recording状态,是默认开启脚本录制的,所以直接访问就好.左侧Script一栏就是我们要录

【monkeyrunner】monkeyrunner脚本录制和回放

脚本录制 1.连接你已经打开调试模式的ANDROID设备或模拟器,输入adb devices 2.运行录制脚本.在cmd窗口输入 monkeyrunner recorder.py #recorder.py__author__ = 'paul' from com.android.monkeyrunner import MonkeyRunner as mr from com.android.monkeyrunner.recorder import MonkeyRecorder as recorder

[Jmeter]jmeter之初体验(windows下的jmeter)

一.环境准备 1.安装JDK(传送门:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择jdk-8u101-windows-x64.exe),安装完成后,并配置正确环境变量: 2.下载jmeter安装包(传送门:http://mirrors.cnnic.cn/apache//jmeter/binaries/apache-jmeter-3.0.zip): 3.解压安装包即可: 4

windows下安装JMeter学习

系统环境:windows 7安装包准备:jdk-7u79-windows-x64.exe,apache-jmeter-2.13.zip1.下载jdk1.7和jmeterjdk1.7下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlJMeter官网下载地址:http://jmeter.apache.org/download_jmeter.cgi2.安装jdk后配置环境变量,

用Python写脚本:通过ssh在Windows下批量管理Linux

对于超过10台以上的linux服务器,就需要考虑如何进行批量管理了. 我了解的通常的方法有以下几种: 一:在linux系统下,编写except脚本,通过ssh远程执行命令.上传下载文件等. 二:使用SecureCRT的ChatWindow功能批量发送相同命令到某一批服务器. 三:用puppy等工具管理. 其中方法一没什么问题,被管理服务器也不需要安装任何特殊程序或服务,但就是需要在linux下进行操作,日常办公PC可能大多数装的是Windows,这样可能要在虚拟机中进行操作,不太方便. 方法二: