`
baalwolf
  • 浏览: 351332 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

推荐两个非常好用的测试工具jmeter和badboy

 
阅读更多
loadruner就不用说了,测试软件的霸主。今天推荐俩新秀,小巧实用,而且完全免费。因为一个是开源软件,一个是不用于商业用途就不用付费。

简单介绍下jmeter和badboy

JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,大家可以到 http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。

JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服务器或者其他的资源)。JMeter用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析性能指标或者在高负载情况下测试服务器/脚本/对象的行为。

Badboy也是一个强大的测试工具,是用C++开发的,被设计用于测试和开发复杂的动态应用。Badboy功能丰富(包括一个捕获/重播接口,强大的压力测试支持,详细的报告、图形)使得测试和开发更加容易。

官方网址:http://www.badboy.com.au/



为什么要把这俩工具放在一起说呢,也许有朋友对jmeter比较熟悉,jmeter本身功能就已经很强大了,为什么还要用badboy呢?它比jmeter的功能还要强大吗?答案是否定的,它不比jmeter功能多,但是有了badboy可以让你的测试脚步制作更加轻松。

用过jmeter的人都知道,jmeter测试简单点的静态页面还成,脚本制作也就三两步就搞定了。但是要是制作复杂点的测试脚步就非常困难了,比如登录系统输入用户名和密码,什么函数、参数配置之类的,肯定会把你搞晕。而且网上jmeter相关复杂点的案例也非常少,它本身提供的帮助文档也只有一个很简单的例子,用处不大。有了badboy就不一样了,它可以提供像loadrouner一样的录屏功能,不需要你自己去配置什么协议、参数、cookie manager之类的,只要你把你的测试过程录制出来,然后save as jmeter 脚本格式就ok了。

所以说这俩软件是绝配,谁用谁知道,badboy让你简单的制作测试脚本,而jmeter可以给你提供强大的测试功能和聚合报告。

关于具体的细节比如操作步骤之类的就不在这里讲了,大家可以参考相关help文档,遇到问题有不清楚的可以在这里留言,我会把我所知道的分享给大家。
分享到:
评论
1 楼 yexingren23 2011-12-23  
顶,我也这么用过,不过测试脚本了以后,脚本的管理是一个很重要的问题。

回到问题的起点:为什么录制脚本,自动测试?对我来说答案是:功能回归测试。

因此,不能仅仅停留在录制脚本(badboy),执行测试脚本(jmeter),还需要考虑测试脚本的覆盖度,测试脚本在软件开发过程中的生命周期。

期待更给力的工具。

相关推荐

    Jmeter+Badboy压力测试软件包

    本资源包含的是最新版本的"JMeter"和"Badboy"两款压力测试工具,它们是测试人员的得力助手,有效解决了一些旧版本可能导致的问题,如Badboy导出的脚本在JMeter中无法正常使用的状况。 **JMeter** Apache JMeter是...

    jmeter和badboy

    Apache JMeter是一款开源、免费的性能测试工具,主要用于测试Web应用的负载和压力。它支持多种协议,包括HTTP、HTTPS、FTP、SMTP、JDBC等,能够模拟大量并发用户对服务器进行压力测试,从而评估系统的稳定性和性能。...

    badboy+jmeter压力测试工具

    在"第一个为压力测试工具,第二个为脚本制作工具.txt"文件中,可能包含了关于如何将Badboy的录制转换为JMeter脚本的说明或教程。这个文本文件对于初学者来说是非常有价值的资源,因为它解释了这两个工具如何协同工作...

    Jmeter&Badboy

    Apache JMeter 和 Badboy 是两个在软件性能测试领域中广泛使用的工具。JMeter 主要用于进行功能测试和性能测试,而 Badboy 则是作为 JMeter 的辅助工具,帮助记录和回放用户操作。 **Apache JMeter** Apache JMeter...

    jmeter3.1+badboy2.1.3.rar

    Apache JMeter和BadBoy是两款非常实用的性能测试工具,它们在测试过程中扮演着重要的角色。本文将深入探讨JMeter 3.1和BadBoy 2.1.3这两个版本的功能、使用方法以及如何结合使用以提升测试效率。 1. Apache JMeter ...

    BadBoy jmeter测试录制脚本工具

    总的来说,BadBoy和JMeter的组合提供了强大的性能测试能力,尤其适合于Web应用的性能测试。通过熟练掌握这两个工具,测试人员能够有效地创建真实的用户负载,找出系统瓶颈,优化应用性能。在实际工作中,结合使用Bad...

    jmeter badboy

    【JMeter与Badboy的协同工作】 在进行性能测试时,Apache JMeter是业界广泛使用的开源工具,它能够对各种类型...通过熟练掌握这两个工具的协同使用,你将能够更高效地进行性能测试,从而更好地评估和优化系统的性能。

    JMeter+badboy系统测试

    综上所述,JMeter和Badboy的结合使用,为系统测试提供了高效、准确的解决方案,尤其适合Web应用的性能测试和压力测试。通过熟练掌握这两款工具,性能测试工程师能够更好地评估和优化系统的性能表现。

    JMeter+Badboy+SeleniumIDE+帮助手册 全打包了

    在IT测试领域,性能测试和自动化测试是两个关键的环节,而JMeter、Badboy和Selenium IDE都是在这个领域中非常实用的工具。这个压缩包集合了这些工具的相关资源,对于学习和提升测试技能有着极大的帮助。 JMeter,...

    jmeter+Badboy+JMeterPlugins-Extras+JMeterPlugins-Standard+ServerAgent

    标题中的"jmeter+Badboy+JMeterPlugins-Extras+JMeterPlugins-Standard+ServerAgent"揭示了这个压缩包集合是一套完整的性能测试工具组合,主要用于Web应用的压力和并发测试。接下来,我会详细讲解这些组件的功能和...

    Jmeter_2.13&badboy

    在这个领域,两款开源工具——JMeter和BadBoy,因其强大的功能和易用性而备受青睐。本文将深入探讨这两款工具的使用及它们在性能测试中的作用。 首先,JMeter 2.13是一款由Apache软件基金会开发的负载和性能测试...

    badboy2.2.5安装包,jmeter脚本录制工具,亲测可用

    JMeter是Apache项目的一个开源性能测试工具,广泛应用于性能测试和负载测试。BadBoy与JMeter的结合使用,可以方便地录制用户的Web浏览行为,并将其转换为JMeter脚本。这种结合使得测试人员无需手动编写复杂的HTTP...

    Jmeter使用badboy录制脚本

    在IT测试领域,性能测试是不可或缺的一环,而Apache JMeter是广泛应用的开源性能测试工具。JMeter可以用于测试Web应用、FTP服务器、数据库等多种服务的性能,而且它支持多种协议,包括HTTP、HTTPS、SOAP、REST等。...

    badboy+jmeter

    BadBoy和JMeter是两种广泛使用的性能测试工具,在软件开发和质量保证过程中起着至关重要的作用。BadBoy是一款用于记录和回放Web应用程序交互的工具,而JMeter则是Apache组织开发的一款强大的性能测试框架,主要用于...

    最新版本Jemter和Badboy2.2.5

    【标题】"最新版本Jemter和Badboy2.2.5"中涉及的主要知识点是两个知名的性能测试工具,即Apache JMeter和Badboy。这两个工具在IT领域,特别是软件测试和性能优化方面,有着广泛的应用。 Apache JMeter是Apache软件...

    (Badboy)+jmeter

    【Badboy】+jmeter是关于使用Badboy工具与Apache JMeter进行性能测试和Web应用测试的主题。Badboy是一款高效且全面的工具,专为测试和开发动态应用程序而设计,尤其在性能测试领域表现突出。它提供的强大功能,如...

    jemeter +badboy下载

    Apache JMeter是一款开源的、跨平台的负载和性能测试工具,主要用于测试Web应用。JMeter支持多种协议,包括HTTP、HTTPS、FTP、SMTP等,使得它能模拟大量并发用户对系统进行压力测试,从而检测系统的响应时间和稳定性...

    badboy录制的脚本导入jmeter中.docx

    在性能测试领域,Badboy和JMeter是两个广泛使用的工具。Badboy是一个功能强大的Web应用程序交互记录工具,而JMeter则是Apache组织开发的一款强大的负载和性能测试框架。当我们需要对Web应用进行性能测试时,Badboy...

Global site tag (gtag.js) - Google Analytics