用jmeter怎么给软件做jmeter mysql压力测试试

Web压力测试工具 JMeter 2.7 发布 -
| 关注黑客与极客
Web压力测试工具 JMeter 2.7 发布
共34672人围观
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的强度和分析整体性能。
另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
Apache JMeter 2.7 发布了,该版本主要是包含一些有价值的改进和 bug 修复,详细值得关注的内容和屏幕截图请看
必须您当前尚未登录。
必须(保密)
这是一个神奇的马甲
分享每日精选文章常用的性能测试工具——JMeter篇
&Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测
试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、
数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的
强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。
Apache jmeter 是一个100%的纯java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其他测试领域。Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。
1、测试场景的设计:JMeter压力测试计划作成的时候,需要事先进行Scenario设计,设想我们业务应用中的几种场景。比如,考虑以下的这几种场景。
Scenario1、多家经销商同时在做consumer的登录之后,大概20%的经销商在做整车登录,80%的经销商在做维修配件的登录。Scenario2、多家经销商同时在月末进行盘点作业的。
意见反馈/投稿邮箱:(请将#修改为@)
Copyright(
All Rights Reserved&&&&Jmeter用于对软件做压力测试
&Jmeter用于对软件做压力测试
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
开发技术下载排行
您当前C币:0&&&可兑换 0 下载积分
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
Jmeter用于对软件做压力测试
所需积分:2
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
Jmeter用于对软件做压力测试
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员使用JMeter进行基本压力测试_服务器应用_Linux公社-Linux系统门户网站
你好,游客
使用JMeter进行基本压力测试
来源:Linux社区&
作者:hunterno
一、下载jmeter&下载地址:&选择合适版本下载,PC端与Linux端最好版本一致
二、录制脚本&1.简单的http请求可直接在jmeter上填写&2.也可以用badboy工具录制jmeter脚本
三、进行测试&1.运行jmeter.bat文件&2.添加线程组&3.添加http请求&4.输入服务器名或ip地址、端口号、http请求方法(get或post)、路径等&5.设置线程数(并发用户数)、Ramp-up Period(多久启动完所有线程)、循环次数&6.启动&7.jmeter报内存溢出时,编辑jmeter.bat文件,修改以下数据set HEAP=-Xms1024m -Xmx1024m,视情况设置新值,默认值为512
四、多机联测&& & & &利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的 Agent 来分担 JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具体如下:&  1、在所有期望运行 JMeter 作为 Load Generator 的机器上安装 JMeter,并确定其中一台机器作为 Controller,其他的机器作为 Agent。然后运行所有 Agent 机器上的JMeter-server.bat文件&&假定我们使用两台机器 192.168.0.1 和 192.168.0.2 作为 Agent;&  2、在Controller 机器的 JMeter 安装目录下找到 bin 目录,再找到 JMeter.properties 这个文件,使用记事本或者其他文字编辑工具打开它;&  3、在打开的文件中查找&remote_hosts=&这个字符串,你可以找到这样一行&remote_hosts=127.0.0.1&。其中的 127.0..0.1 表示运行 JMeter Agent 的机器,这里需要修改为&remote_hosts=192.168.0.1:.0.2:1099&&&其中的 1099 为 JMeter 的 Controller 和 Agent 之间进行通讯的默认 RMI 端口号;&  4、保存文件,并重新启动 Controller 机器上的 JMeter.bat,并进入 Run -& Remote Start 菜单项,在这里可以看到远程启动菜单下面有192.168.0.1 ,192.168.0.1两个IP地址&  5、如果要让某个电脑执行,可以点击改电脑的IP地址就可以,如果两个都要执行,可以点击Run 菜单下的&远程运行全部&菜单&  6、有时候用作代理的机器太少,仍不能满足需要,则需要将作为Controller的电脑也当作Agent,则同样需要修改 JMeter.properties文件,将Controller的IP地址写入。同时,这个时候,需要打先打开Controller 电脑中JMeter下bin目录下的jmeter-server.bat,然后再打开JMeter.bat,此时,进入Run -& Remote Start菜单,可以看到Controller也作为远程机器进行运行。
五、使用命令行执行jmeter&1.Windows环境下&命令行方式下进入jmeter的bin目录,执行:JMeter -n -t 文件名.jmx -l log.jtl&2.Linux环境下&执行命令:/home/apache-jmeter-2.8/bin/jmeter -n -t download.jmx -l log.jtl
linux下最好输全路径,不然可能报bash:jeter:command not found,找不到执行文件错误&-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].&-r Run all remote servers specified in JMeter.properties (or remote servers specified on command line by overriding properties)&The script also lets you specify the optional firewall/proxy server information:&-H [proxy server hostname or ip address] &-P [proxy server port]
相关资讯 & & &
& (07月15日)
& (05月02日)
& (11/16/:40)
& (05月23日)
& (12/30/:23)
& (10/15/:38)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 jmeter压力测试 的文章

 

随机推荐