jmeter从入门到精通开始你的第一个JMeter脚本已完成_第1页
jmeter从入门到精通开始你的第一个JMeter脚本已完成_第2页
jmeter从入门到精通开始你的第一个JMeter脚本已完成_第3页
jmeter从入门到精通开始你的第一个JMeter脚本已完成_第4页
jmeter从入门到精通开始你的第一个JMeter脚本已完成_第5页
免费预览已结束,剩余16页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JMeter分JMeter分析详JMeterScheduleLoadRunnerController能[翻译]JMeter时遇到的问题(已完成)使用JMeter分布式性能测试(已完成)使用命令行方式运行JMeter(已完成)JMeter测试数据库性能(已完成)LoadRunnervs.JMeterJMeterHTTPS《JMeter从到精通》之一——开始你的第一个Postedon2006-11-1023:18Jackei阅读(257)评论(1)编辑藏网摘属分类04.软件性能测试18.开源技术&,JMeterLoadRunner一样,个功能并不好用。所以在本文中介绍一个更为常用的方法——使用Badboy录制生成JMeter。Badboy5台,你是不需要为它支付任何费用的。也许是一种推广策略,Badboy提供了将Web测试直接导出生 版本 YahooJMeterWebLoadRunner 格式。也可以选择“FileSave; 。JMeter处理你手头的工作了^_^在下面的几节,我将继续为大家介绍如何在JMeter中完成一个测试场景的设置和JMeter分析,以及如何参数化JMeter。点由浅入深的来帮大家完成“JMeter从到精通”的过程。我相信在这个过程中你将会了解到有关性能测试的知识和经验,甚至包括一些LoadRunner等商业测试工具所无参考资 JMeter的文件,可以直接用JMeter打Badboy JMeter站点P.S.这样短短一篇小文章,从开始写到整理示例,到最后布,两个半小时飞快的过去了。希望的朋友也能体会到创作的劳,尊重别人的劳动成果[翻译]JMeter时遇到的问Postedon2006-11-0616:22Jackei阅读(220)评论(2)编辑藏网摘属分类04.软件性能测试18.开源技术&这是对JMeter上一篇文章的翻译点击这里可以原文JMeterTroubleShootingcheckcheckthelogfile.Thisisnormallyinthelaunchbin)directory,andiscalled查看JMeter的日志文件,通常这个日志文件在你启动JMeter下,例如名通常是JMeter.log(个日志文件中的内容只是与JMeter本身运行有关的日志信息,的执行没有直接系,执行的情况请查看JMeterresult文件,扩展.jtl——译者注checktheJMeterationtoensurethatthetestscripthasbeensetupcorrectly查看JMeter的文档并确认测试的设置是正确checkthe查看JMeter上的FAQ(常见问题列表checkthemailingliststoseeifanyoneelsehashadthesameorasimilarproblem查看JMeter的用户邮件列表中是否别人已经遇到过跟你一样或者类似的问题(JMeter是一个很受欢迎的开源性能测试工具,有很多人在使用它进行性能测试,所以很多问题都可在邮件列表中找到答案。——译者注checkBugzilla-youmighthavehitaknownbug,andtheremaybeaworkroundedin查看JMeter的Bugzilla(一个著名的缺陷管理系统——译者注)——你可能遇到了一个已知的bug,并且已经记录在Bugzilla中了。trysettingtheloggingleveltoDEBUGforsomeoralloftheJMeterpackages(detailsareintheJMpertiesfile)JMeterDEBUGJMeter(JMeterJMpertieslog_level并修改Ifalltheabovefailtoprovideananswer,pleasereadHowToAskQuestionsTheSmartWaybeforepostingamessageonthetheJMeterUsermailinglist.如果上面这些都无法帮你解决你遇到的问题,请发送一个信JMeter的用户邮件列表——发送前请先看一下“如何聪明的提”与原文原意相驳的地方,请给我留言,我会立即修改^_^JMeter分布式性能测Postedon2006-09-1422:57Jackei阅读(424)评论(7)编辑藏网摘属分类04.软件性能测试18.开源技术&JAVAGUI应用,JMeterCPU和内存的消耗还是很惊人的,所以JAVAJMeterLoadRunner一样通过使用多台AgentLoadGenerator自身的压力,并借此来获取更大的并发用户数。根据JMeter文档的署名,你需要自己完成这个配置,不过不用担心,这将非常单 JMeterLoadGeneratorJMeter,并确定其ControllerAgentAgent机器上的JMeter-server.bat文件——假定我们使用两台机器和作为Agent;在Controller机器的JMeter安装目录下找到 ,再找 在打开的文件中查找“remote_hosts=”这个字符串,你可以找到这样一行“remote_hosts=127.0..0.1JMeterAgent的机器,这里需要修改为“remote_hosts=:1664,:1664”——其中的1664为JMeter的Controller和Agent之间进行通讯的默认RMI端;ControllerJMeter.batRunStart没有显示re:使用JMeter分布式性能测试回2006-09-1423:05by今天借到一位朋友的,说偶blog中文章的字体太小,400量。所以只能想到两个方法暂时解决一下这个问题:请大家注意浏览器的字体设置。IE在“查看→文字大小”菜单下可以调整;Firefox可以提供的字体缩小放大功能;把感的文章copy到word之类的文字处理工具中阅览如果大家有其他好的建议和意见,可以留言或者我,谢re:使用JMeter分布式性能测试回2006-09-1510:05by我晕按住CTRL动动鼠标滚体就变大我这里IE都可以这样操作的别告诉我你鼠标没滚轮啊re:使用JMeter分布式性能测试回2006-09-2621:59by沙我的按住鼠标滚轮向前怎么是变小re:使用JMeter分布式性能测试回2006-09-2717:09byre:使用JMeter分布式性能测试回2006-09-2722:05by应该可以的因为是从别的地方链过来的所以如果看不到可能要刷新几次。re:使用JMeter分布式性能测试回2006-11-0215:50近来无事,我也打算re:使用JMeter分布式性能测试回2006-11-0218:04by@其实作多了就会发现性能测试工具只不过是用来锦上最关键的。多看看性能测试方面的资料吧。哪天有空可以小聚一下使用命令行方式运行JMeterPostedon2006-09-0822:47Jackei阅读(201)评论(0)编辑收藏网摘所属分类:04.软件性能测试、18.开源技术开源文2.4.3Non-GUIMode(CommandLineFornon-in ctivetesting,youmaychoosetorunJMeterwithouttheGUI.Todoso,usethefollowingcommand-nThisspecifiesJMeteristoruninnon-gui-t[nameofJMXfilethatcontainsthe -l[nameofJTLfiletologsampleresults-rRunallremoteserversspecifiedinJMperties(orremoteserversspecifiedoncommandlinebyoverridingproperties)Thescriptalsoletsyouspecifytheoptionalfirewall/serverinformation:-H[serverhostnameorip-P[serverExample:JMeter-n-tmy_test.jmx-llog.jtl-Hmy..server-P8000上面这段说明来自JMeter的用户手册。其中提到了使用命令行方式运行JMeter的方法。只有几个简单的参数,很直观,用起来也很方便。好处3005GUI方式,发现开始运行后不久UI就失去了响应,并提示一个有关AWT的错误,最终只能把Java进程结束掉。但是使用命令行方式时却很稳定。5005分钟时,JMeter抛出了一个OutofMemory的异常并退出了进程。执行命令前要检查当 是否是 如果JMeter不在当前 如何解决JMeterJDBCOracleMySQL的问题(留言中有Testn实例)Postedon2006-07-3114:02Jackei阅读(343)评论(10)编辑藏网摘属分类04.软件性能测试18.开源技术&关键字:开源性能测试工具JMeterJMeter的手册中描述了如何MySQL,但是没有说明如何Oracle。JavaOracle不是特别熟悉的朋友,可以参考这篇文章来简单、快速的配置好JMeter中的JDBC连接和JDBCRequest。ThreadJDBCConnectionJDBCConnectionConfiguration,需要修改的参数包VariableNameOracleDatabaseURL: 的端口}:{你的Oracle实例的名字}JDBCDriver上面Oracle实例的用户Password:对应JDBCRequestVariableNameJDBCConnectionConfigurationJDBCConnectionConfiguration建立一个名为Oracle的连接池,之后其它的JDBCRequestQueryQuery:select*fromtable_name。这里建议打开你的数据查询工具,输入一条SQL查询语句,保证可以执行看到结果的,然后copy新增一个ViewResults点击Run,查看结果。可以在Responsedatatab看到响应的返回结1.执行时提示:No1.执行时提示:NoSuitableDriverclasses12.jar这个文件,然后copy到JMeter下。如果找不到classes12.jar这个文件,就找classes12.zip文件,然后把扩展名改为2.执行时提示:ORA-00911invalidcharacter确保你在JDBCRequest里面的Query中输入的SQLJMeter用户手册中关于配置通过JDBC对数据库性能进试的部分如下#re:如何解决JMeter通过JDBCOracle的问题回2006-09-1317:57by我用jmeter来测试oracle或者mysql的时候都会出现一些异常,不知道是什2006/09/1317:52:38INFO-jmeter.engine.StandardJMeterEngine:Runningthetest! 2006/09/1317:52:38INFO-jmeter.tesement.Testn:addC:\jmeter\lib\classes12.jartoclasspath2006/09/1317:52:38INFO-jmeter.tesement.Testn:addC:\jmeter\lib\classes12_g.jartoclasspath2006/09/1317:52:38ERROR-jmeter.gui.tree.JMeterTreeNode: 2006/09/1317:52:41INFO-jmeter.gui.util.JMeterBar:2006/09/1317:52:54INFO-jmeter.engine.StandardJMeterEngine:Starting10threadsforgroup线程组.Rampup=1.2006/09/1317:52:54INFO-jmeter.engine.StandardJMeterEngine:Continueonerror2006/09/1317:52:54INFO-jmeter.threads.JMeterThread:线程组1-12006/09/1317:52:54INFO-jmeter.threads.JMeterThread:线程组1-22006/09/1317:52:54INFO-jmeter.threads.JMeterThread:线程组1-32006/09/1317:52:54INFO-jmeter.threads.JMeterThread:线程组1-42006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-3is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread22006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-1is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread02006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-2is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread12006/09/1317:52:55INFO-jmeter.threads.JMeterThread:线程组1-52006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-5is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread42006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-4is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread32006/09/1317:52:55INFO-jmeter.threads.JMeterThread:线程组1-62006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-6is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread52006/09/1317:52:55INFO-jmeter.threads.JMeterThread:线程组1-72006/09/1317:52:55INFO-jmeter.threads.JMeterThread:1-7is2006/09/1317:52:55INFO-jmeter.engine.StandardJMeterEngine:Endingthread62006/09/1317:52:55INFO-jmeter.threads.JMeterThread:线程组1-82006/09/1317:52:55INFO-jmeter.threads.JMeterThread:#re:如何解决JMeter通过 Oracle的问题回2006-09-1318:00by#re:如何解决JMeter通过 Oracle的问题回2006-09-1318:04by测试过程中使用断言,如Testfailed,textexpectedtocontain/ Testfailed,textexpectedtocontain ViewResultsinTable中的successweb的例SummaryReportERROR100%,是否测试过程不成功?但#re:如何解决JMeter通过JDBCOracle的问题回2006-09-1322:20by1、将jmeter并解压放到c:\jmeter2、安装jdk1.5,并配置操作系统环境变量3、将mysql的jdbc驱动文件(*.jar)到 4、启动jmeter:命令行-》cdjmeter,cdbin,执行5、新建一个测试计划,添加一个线程,并在添加驱动文件界面下将 下mysql6、添

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论