• 软件测试工具


    常用测试工具列表

    工具厂商 工具名称 主要用途
    HP (Mercury)系列工具 LoadRunner LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题, LoadRunner 能够对整个企业架构进行测试。通过使用 LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系 统的发布周期
    QTP (Quick Test Professional 是一款先进的自动化测试解决方案,用于创建功能和 回归测试。它自动捕获、验证和重放用户的交互行为。为每一个重要软件应用和环境提供功 能和回归测试自动化的行业最佳解决方案。QuickTest Professional 是新一代自动化测试解决方案,采用了关键词驱动测试的理念,能完全简化测试的创建和维护工作。 QuickTest 关键词驱动方式独有之处在于,测试自动化专家可以通过一个整合的脚本和纠错环境,拥有对基础测试脚本和对象属性的完全访问权限,这些脚本和纠错环境与关键词视图( Keyword View )可以互为同步。
    Winrunner Mercury Interactive 公司的 WinRunner 是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner 能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测 试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。
    TestDirector TestDirector 是业界第一个基于 Web 的测试管理系统,它可以在您公司内部或外部进 行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括 需求管理,测试计划,测试执行以及错误跟踪等功能, TestDirector 极大地加速了测试过程。
       
    Quality Center 测试管理系统,是TestDirector的升级版
    Rational系列工具 Clearcase 版本管理工具 
    Clearquest 缺陷和变更跟踪工具 —— Rational ClearQuestRational ClearQuest 缺陷跟踪工具是目前最具扩展性的系统 . 不管你的开发团队的大小和地理分布 , 不管他们使用的平台 --Windows, Unix 或者 Web--Rational ClearQuest 都能实现高效率地捕获 , 跟踪和管理任意类型的变更 . 你可以选择配置或者选择一个合适的模板配合你的过程 . 配合企业数据库 , ClearQuest 可以针对各种尺寸的项目 . 同其他开发解决方案的集成确保所有团队成员同缺陷 / 变更跟踪过程绑定。
    Testmanger Rational TestManager 从一个独立的 , 全局的角度对于各种测试活动进行管理和控制 . 它让测试者可以随时了解需求变更对于测试用例的影响 , 通过针对一致目标而进行的测试与报告提高了团队生产力。Rational TestManager 可以处理针对测试的计划 , 执行和结果数据收集 - 甚至包括使用第三方的测试工具 . 使用 Rational TestManager, 测试者可以通过创建 , 维护或引用测试用例来组织自己的测试计划 , 包括来自外部稳定 , 模块 , 需求变更请求和 Excel 电子表格的数据。
    RequestPro 需求管理工具
    Rose 建模工具 —— Rational Rose它可以在 Rose 建模中提供建立、视图、修改和操作组件的能力。
    Robot 功能测试工具 Rational RobotIBM Rational Robot 是业界最顶尖的功能测试工具,它甚至可以在测试人员学习高级脚本 技术之前帮助其进行成功的测试。它集成在测试人员的桌面 IBM Rational TestManager上,在这里测试人员可以计划、组织、执行、管理和报告所有测试活动,包括手动测试报 告 。这种测试和管理的双重功能是自动化测试的理想开始。
    Compuware系列工具 QARun QARun 是基于录制回放的黑盒测试工具。用来模拟测试人员进行鼠标点击、移动和 键盘的按键活动并捕获窗口信息。录制这一系列动作并生成相应的脚本,并在此间可根据测 试需求设定基线值和添加适当的测试检查点;然后通过回放脚本中的内容,验证应用是否满 足基线值,如果不满足可通过比较进行展示,从而达到测试功能缺陷的目的。
    QAload QA Load 是 Compuware 公司的产品,压力测试工具。它可以模拟客户端对服务器端的访问请求,并可以虚拟出大量的这种访问请求,来达 到对 Server 端进行压力测试的目的。可以模拟终端,浏览器,和客户端程序对 Server 端发出请求,并测量出响应时间。
    TrackRecord TrackRecord 是 Compuware 公司开发的一个工程信息追踪工具。它记录和报告关于工程的相关信息,通过流程对相关信息进行追踪和管理。其中缺陷追踪是它的一个典型应 用 。
    QADirector QADirector 是 Compuware 公司推出的测试管理工具,它提供一个从测试设计到测试执再到测试结果分析的整个测试过程的管理框架,即总控平台。QADirector 可以根据测试应用程序的需要组织并管理大量的测试脚本,例如:为测试应用程序功能,可将脚本按产品的功能分类为保证脚本按正确顺序执行,可将不同类型的脚本放在同一过程。
    单元测试工具 xUnit 目前的最流行的单元测试工具是 xUnit 系列框架,常用的根据 语言 不同分为 JUnit( jav a ),CppUnit ( C++ ), DUnit ( Delphi ), NUnit ( .net ), PhpUnit ( Php )等等。该测试框架的第一个和最杰出的应用就是由 Erich Gamma (《设计模式》的作者)和 Kent B e ck ( X P ( E xtremeProgramming )的创始人 )提供的开放源代码的 JUnit 。
    Jtest 自动化 白盒测试 工具 JtestJtest 是 parasoft 公司推出的一款针对 java 语言的自动化白盒测试工具,它通过自动实 现java 的单元测试和代码标准校验,来提高代码的可靠性。 parasoft 同时出品的还有 C++ test ,是一款 C/C++ 白盒测试工具。
    其他测试工具 SilkTest Borland SilkTest 属于软件功能测试工具,是 Borland 公司所提出软件质量管理解 决方案的套件之一。这个工具采用精灵设定与自动化执行测试,无论是程序设计新手或资深的专家都能快速建立功能测试,并分析功能错误。
    JMeter 功能和性能测试的工具 JMeterJMeter 是 Apache 组织的开放源代码项目,它是功能和性能测试的工具, 100% 的用 java实现。
    Webload 性能测试和分析工具 WEBLODEwebload 是 RadView 公司推出的一个性能测试和分析工具,它让 web 应用程序开发者 自动执行压力测试; webload 通过模拟真实用户的操作,生成压力负载来测试 web 的性能。
    Junit JUnit 是一个开源的 java 单元测试框架。 JUnit 一些特性: 提供的 API 可以让你写出测试结果明确的可重用单元测试用例; 提供了三种方式来显示你的测试结果,而且还可以扩展; 提供了单元测试用例成批运行的功能; 超轻量级而且使用简单,没有商业性的欺骗和无用的向导; 整个框架设计良好,易扩展。

    Jprofiler

    JProfiler 是一个著名的用于 java 系统监控分析的软件,功能很强大,可以监控普通 的

    java application, applet, java web start, application server 等等。除了可以监控本地的程序,还

    可以对远程服务器上跑的应用进行监控。

     

     

         

                 

     

  • 相关阅读:
    用java开发图形界面项目,如何实现从本地选择图片文件并以二进制流的形式保存到MySQL数据库,并重新现实到面板
    算法练习LeetCode初级算法之数组
    算法练习LeetCode初级算法之字符串
    算法练习LeetCode初级算法之排序和搜索
    20169221 201620172 《网络攻防实践》第四周学习总结
    20169221 201620172 《网络攻防》 第三周学习总结
    20169221 201620172 《移动平台应用开发》 第二周学习总结
    20169221 201620172 《移动平台开发时间》 第一周学习总结
    20169221 201620172 《网络攻防实践》 第二周学习总结
    20169221 201620172 《移动平台开发时间》 第三周学习总结
  • 原文地址:https://www.cnblogs.com/shanshanliu/p/6347147.html
Copyright © 2020-2023  润新知