【测试三】测试工具

有关测试工具
LoadRunner
QTP(quick test professional)
QC(Quality Center)

1. LoadRunner

预测系统行为和性能的负载测试工具。

虚拟用户———Virtual User Generator
记录业务流程————>转化为测试脚本

真实负载

定位性能

分析结果

重复测试

Testing Script--测试脚本
一个特定测试的一系列指令,可被自动化测试工具执行

  • 线性脚本:录制手工执行的测试实例所得
  • 结构化脚本:由控制脚本设计的指令
  • 共享脚本:可能被多个测试实例使用
  • 数据驱动脚本技术:将测试输入存储在独立的文件中,而不是脚本

默认脚本语言C,支持Java,VB,VBScript

LR函数

2. QTP(quick test professional)

自动化测试工具
执行重复的自动化测试,主要用于回归测试和测试统一软件的新版本
(功能测试,回归测试)

默认提供Web,Activex,VB
脚本语言是VBScript
功能测试流程:制定测试计划——>创建测试脚本——>增强测试脚本——>运行测试——>分析测试结果

关键字视图

3. QC(Quality Center)

基于Web且支持测试管理,提供统一,可重复的流程,用于收集需求,计划和安排测试分析结果并管理缺陷和问题

  • 有助于维护测试的项目数据库
  • 可以集成Mercury测试工具以及第三方工具和自定义测试工具
  • 需求和配置管理工具
  • 可以知道完成测试流程的需求制定、测试计划、测试执行和缺陷跟踪阶段

4. SilkTest

面向Web应用、Java应用和传统的C/S应用,进行自动化的功能测试和回归测试工具

提供了用于测试的创建和定制的工作流设置,测试计划和管理,直接的数据库访问及检测等功能

内置恢复系统

5. Selenium

用于Web应用程序测试的工具,直接运行在浏览器中

6. AutoRunner

黑盒测试,执行重复的手工测试


  • Mercury
    WinRunner,LoadRunner,TestDirector,QuickTest
  • Rational
    Rational Test Manager 测试管理
    Rational Quantify 性能测试工具
    Robot
    LoadTest 负载测试
    Test Factory 软件测试

  • 开源测试工具:
    Bugfree
    Bugzilla
    TestLink
  • 开源功能自动化测试工具:
    Watir
    Selenium
    MaxQ
    WebInject
  • 开源性能自动化测试工具:
    Jmeter
    OpenSTA
    DBMonster
    TPTEST
    Web application
  • 国内免费软件测试工具:
    AutoRunner
    TestCenter
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 4,690评论 0 11
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,942评论 5 101
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,496评论 7 278
  • VU——用户行为的模拟器2 LoadRunner之所以强大,很大原因是VU的功能强大。VU几乎支持模拟当今所有主流...
    WinterM9阅读 1,170评论 0 1
  • 幸福不在你的婚姻里,不在你的男神处,不在你的孩子那~~~不在任何地方,就在你的心里[爱心]
    彩之堂主阅读 258评论 0 0

友情链接更多精彩内容