`
binbin8497
  • 浏览: 46462 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

负载压力测试

  1. LoadRunner特点a,支持的协议多且个别协议支持的版本比较高;特点b,负载压力测试方案设置灵活;特点c,丰富的资源监控;特点d,报告可以导出到Word、Excel以及HTML格式。
  2. QALoad(1).测试接口多;(2)可预测系统性能;(3)通过重复测试寻找瓶颈问题;(4)从控制中心管理全局负载测试;(5)可验证应用的扩展性;(6)快速创建仿真的负载测试;(7)性能价格比较高。此外,QALoad不单单测试Web应用,还可以测试一些后台的东西,比如SQL Server等。只要它支持的协议,都可以测试。
  3. Benchmark Factory首先它可以测试服务器群集的性能;其次,可以实施基准测试;最后,可以生成高级脚本。
  4. SilkPerformance:
  5. E-Test Suite由Empirix公司开发的测试软件,能够和被测试应用软件无缝结合的Web应用测试工具。工具包含e-Tester、e-Load和e-Monitor,这三种工具分别对应功能测试、压力测试以及应用监控,每一部分功能相互独立,测试过程又可彼此协同。
  6. JMeter是一个专门为运行和服务器负载测试而设计、100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块。它和HTTP和SQL(使用JDBC)的模块一起运行。它可以用来测试静止或活动资料库中的服务器运行情况,可以用来模拟服务器或网络系统在重负载下的运行情况。它也提供了一个可替换的界面用来定制数据显示,测试同步及测试的创建和执行。
  7. WAS是Micro$oft提供的免费的Web负载压力测试工具,应用广泛。WAS可以通过一台或者多台客户机模拟大量用户的活动。WAS支持身份验证、加密和Cookies,也能够模拟各种浏览器和Modem速度,它的功能和性能可以与数万美元的产品媲美。
  8. ACT或称MSACT,它是微软的Visual Studio和Visual Studio.net带的一套进行程序压力测试的工具。ACT不但可以记录程序运行的详细数据参数,用图表显示程序运行情况,而且安装和使用都比较简单,结果阅读叶很方便,是一套较理想的测试工具。
  9. OpenSTA它的全称是Open System Testing Architecture。OpenST的特点是可以模拟很多用户来访问需要测试的网站,它是一个功能强大、自定义设置功能完备的软件。但是,这些设置大部分需要通过scrīpt来完成,因此在真正使用这个软件之前,必须学习好它的scrīpt编写。如果需要完成很复杂的功能,scrīpt的要求还比较高。当然这也是它的优点,一些程序员不会在意编写scrīpt的。
  10. PureLoad一个完全基于Java的测试工具,它的scrīpt代码完全使用XML。所以,编写scrīpt很简单。它的测试包含文字和图形并可以输出为HTML文件。由于是基于Java的软件,因此PureLoad可以通过Java Beans API来增强软件功能。


 

 

 

功能测试

  1. WinRunner企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行,自动执行重复任务并优化测试工作,从而缩短测试时间。通过自动录制、检测和回防用户的应用操作,从而提高测试效率。
  2. QARun一款自动回归测试工具,与Winrunner比较学习成本要低很多。不过要安装QARun必须安装.net环境,另外它还提供与TestTrack Pro的集成。
  3. Rational Robot我经常使用的测试工具,属于Rational TestSuite中的一员,对于Visual studio 6编写的程序支持的非常好,同时还支持Java Applet、HTML、Oracle Forms、People Tools应用程序的支持。要支持Delphi程序的测试还必须下载插件。Rational Robot的语法使用Basic语法,它的语言使用SQABasic。
  4. Functional Tester它是Robot的Java实现版本,在Rational被IBM收购后发布的。在Java的浪潮下,Robot被移植到了Eclipse平台,并完全支持Java和.net。可以使用VB.net和Java进行脚本的编写,当然了录下脚本让后做做修改是最爽的事情了。由于支持Java,那么对测试脚本进行测试也变成了可能。更多的信息请到IBM developerworks上查看,另外还提供试用版本下载。


 

白盒测试

  1. Logiscope
  2. PRQA
  3. Junit
  4. DevPartner
  5. Rational Purify


 

测试管理

  1. TestDirectorMI的测试管理工具,可以与winrunner、Loadrunner、QuickTestPro进行集成。除了可以跟踪Bug外,还可以编写测试用例、管理测试进度等等,是测试管理的首选软件。
  2. TestManagerRational Testsuite中的一员,可以用来编写测试用例、生成Datapool、生成报表、管理缺陷以及日志等等。是一个企业级的强大测试管理工具。缺点是必须和其它组件一起使用,测试成本比较高。
  3. TrackRecord一款擅长于Bug管理的工具,与TestDirecotr和Testmanager比较起来是很light的。不过至今还没有配成功过。:(
  4. Bugzilla一个产品缺陷的记录及跟踪工具,它能够为你建立一个完善的Bug跟踪体系,包括报告、查询并产生报表、处理解决等几个部分。它的主要特点为:基于Web方式,安装简单;有利于缺陷的清楚传达;系统灵活,可配置性很强;自动发送Email。
  5. Jira是一个Bug管理工具,自带一个Tomcat 4;同时有简单的工作流编辑,可用来定制流程;数据存储在HSQL数据引擎中,因此只要安装了JDK这个工具就可以使用。相比较Bugzilla来说有不少自身的特点,不过可惜它并不是开源工具,有Lisence限制。

 


 

测试辅助

  1. SmartDraw用于绘制UCML,进行负载压力测试需求分析。对压力测试测试前的工作很有帮助。
  2. SDemo可以将操作录成EXE文件,并回放出来。这样就避免了那些偶尔才出现的Bug!

分享到:
评论

相关推荐

    常用的软件测试工具

    ### 常用的软件测试工具 在软件开发过程中,软件测试是确保产品质量的重要环节。随着技术的发展,市场上出现了各种各样的软件测试工具,这些工具不仅提高了测试效率,还提升了测试质量。根据不同的测试需求,软件...

    常用软件测试工具

    常用软件测试工具 测试管理工具有td、qc、jira、bugzilla等。惠普-水星公司的 QTP、loadrunner、QC 这三大自动化测试工具你能全部掌握,基本上就笑傲群雄了白盒测试,还是黑盒测试?你有开发基础做白合测试应该比较...

    常用测试工具简介.doc

    本文主要介绍了多种常见的自动化测试工具,涵盖了负载压力测试和功能测试两大类别。 【负载压力测试工具】 1. **LoadRunner**: 作为业界知名的压力测试工具,LoadRunner支持多种协议,提供灵活的测试方案设定,...

    软件测试常用工具

    以下是一些常用的软件测试工具,这些工具涵盖了不同的测试领域,包括功能测试、性能测试、自动化测试、接口测试等。 1. 功能测试工具: - Selenium:Selenium 是一个广泛使用的开源自动化测试框架,适用于多种...

    常用通讯测试工具使用.pdf

    本文将详细介绍几种常用的通讯测试工具,包括串口测试工具、以太网测试工具以及Modbus测试工具,并针对实际的测试情况进行深入探讨。 #### 二、串口测试工具 ##### 1. 串口调试工具 串口调试工具是一种用于模拟...

    常用软件测试工具介绍和比较

    本文将对一些常见的软件测试工具进行介绍和比较。 首先,WinRunner是Mercury公司推出的一款功能测试工具,它以脚本形式记录手工测试步骤,能够在相同环境中重放这些操作,以检测是否存在异常或不一致。WinRunner的...

    常用嵌入式软件白盒测试工具介绍

    本文将介绍两款常用的嵌入式软件白盒测试工具——VcTester和CodeTest。 **VcTester**是由深圳市领测科技有限公司研发的专业白盒测试工具,尤其适用于C语言的单元测试、集成测试和协议测试。VcTester遵循第四代白盒...

    接口测试及常用接口测试工具

    接口测试的基本方法及常用接口测试工具使用说明。

    新手入侵检测常用工具,学会使用这些工具

    本文将对常用的入侵检测工具进行详细的介绍,以便新手更好地学习和应用这些工具。 一、SQL Injection 工具 SQL Injection 是一种常见的攻击方式,通过 inject 恶意代码来攻击数据库。对于新手来说,了解 SQL ...

    新能源汽车常用工具及检测设备认知.pptx

    以下是对新能源汽车常用工具和检测设备的详细阐述: 1. **绝缘拆装工具**:新能源汽车的维修工具首要特点是绝缘,以防止在操作高压部件时发生电击。这些工具的柄部通常由耐压1000V以上的绝缘材料制成,以保护技术...

    QA常用测试工具.pdf

    本文将详细介绍在不同测试领域中常用到的测试工具和框架,并阐述它们的应用场景和必要知识点。 一、Web测试工具 Web测试工具主要用于检查网站的功能性、性能、安全性等。Charles是其中一个非常流行的抓包工具。它...

    虚拟机修改工具箱,内附多种虚拟机常用修改工具,过检测工具,显卡驱动等等一系列常用的虚拟机资源

    一键过虚拟机检测工具,一键过vmp,下在解压直接使用无套路,解压密码标注在文件名后了,后期将不断更新更多有用工具,敬请期待,一样不收费,下载解压直接使用,除了这里的下载耗费点积分,这也算一点小小的支持嘛,...

    10款常用Java测试工具介绍

    文中介绍了10款常用Java测试工具,供广大读者参考,本文为网上收集整理,并不是本人作品。

    宽带连接数测试工具,宽带压力测试工具,宽带TCP测试工具

    再来说说宽带TCP测试工具,TCP(传输控制协议)是互联网上最常用的通信协议之一,它负责数据的可靠传输。TCP测试工具专注于分析TCP连接的性能,包括连接建立时间、数据传输速率、重传次数等。通过这些指标,可以评估...

    常用的多种网页测试工具介绍

    ### 常用的多种网页测试工具介绍 随着互联网技术的发展与普及,网站的质量成为吸引用户、提升用户体验的关键因素之一。为了确保网站的功能性、可用性以及安全性等各个方面都能达到最佳状态,各种网页测试工具...

    一些java常用的工具类

    以下是对"一些java常用的工具类"的详细说明。 首先,工具类通常包含静态方法,这些方法不依赖于类的实例,可以直接调用,减少了对象创建的开销。这些类通常以“Utils”或“Helper”结尾,如Apache Commons Lang中的...

Global site tag (gtag.js) - Google Analytics