您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 非常简单好用的jmeter和badboy入门教程.
•利用jmeter进行web性能测试入门篇目录•jmeter简介•安装jmeter•使用jemter录制脚本•jmeter缺点•badboy工具•使用badboy进行录制脚本•使用badboy进行简单参数化•使用badboy设置检查点•导出jmeter包•使用jmeter进行性能测试JMeter介绍•JMeter特点1、纯JAVA应用2、开源3、支持文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源的性能测试•官方主页:能做的事1、录制脚本、参数化、检查点、集合点、设置关联、场景........2、导出错误日志和结果报表3、可以做web程序的功能测试,利用jmeter中的样本,可以做灰盒测试4、...............................与LR相比较•优点:1、安装非常简单2、生成错误日志和报表操作简单3、集合点设置操作简单4、不依赖编程•不足:1、录制脚本需要使用代理服务器,与我们测试环境不相符2、因为是开源的工具,网上相关资料相对较少3、有些功能我们没有LR熟悉,还需要我们去继续研究安装jmeter•安装下载jmeter2.3.2,解压,进入bin目录下,启动jemet.bat•启动问题1、启动报HeapDumpOnOutOfMemoryError错误参考、无报错但无法启动检查JDK版本,设置环境变量,JDK版本要求1.4以上使用jmeter录制脚本•使用HTTP代理录制脚本(74.4登陆)1、添加线程组,设置线程数和循环次数出错后继续运行线程数据线程运行完成需要多长时间循环次数设置使用jmeter录制脚本•2、添加HTTP请求默认值访问应用IP地址访问应用端口协议访问路径代理服务器,与IE中设置一致代理服务器端口使用jmeter录制脚本•3、在工作台添加HTTP代理服务器端口号目标控制器选择我们的测试的线程组选择HTTP请求排除模式,可筛选录制设置IE浏览器代理•4、设置IE浏览器代理使用代理地址localhost设置IE浏览器代理•5、点击HTTP代理服务器页面的启动按钮,打开IE开始录制请求标记请求内容体badboy安装•Badboy下载地址•安装Badboy。安装过程同一般的Windows应用程序没有什么区别,直接双击启动Badboy;•启动Badboy,你可以看到下面的界面。BadBoy主界面开始录制按钮停止运行运行全部倒回单独运行某个请求录制URL运行录制页面视图目录树步骤名称脚本名称编辑区使用badboy进行录制脚本1、在地址栏输入要录制的URL2、点击红色按钮,设置为录制状态3、点击绿色箭头,开始录制4、完成后,点击停止按钮请求URL请求次数、耗费时间、内容大小、录制时间用户名和密码使用badboy进行参数化•addVariables•在左侧下面的Variables编辑框中右键新建变量,弹出右面属性框•定义参数的名称和参数值•点击OK,参数设置完成使用badboy进行参数化•参数值用${参数名称}代替,其它项默认选择参数写法参数名使用badboy进行参数化•参数化设置完成后,点击回放•问题:只取了其中一个参数•解决方法:点击step的属性,选择【取每一个变量值】导出jmeter包•点击playall,回放验证OK•导出jmeter包,File-ExporttoJMeter使用jmeter进行性能测试•1、导入jmeter脚本•问题:无法打开badboy录制的脚本•原因:检查jmeter版本与badboy版本•解决方法:可使用jmeter2.3.2打开badboy2.1版录的脚本参数列表请求URL线程组jmeter-参数•查看从badboy中设置的参数jemetr添加断言•为事物添加断言及监听器1、添加响应断言2、添加断言结果3、添加响应结果树设置场景、运行、查看结果•1、设置10个线程,循环一次•2、等待5个线程进行登陆操作•3、设置响应断言、•4、点击运行•5、查看http请求结果
本文标题:非常简单好用的jmeter和badboy入门教程.
链接地址:https://www.777doc.com/doc-1960225 .html