黑盒测试工具总结

黑盒测试工具总结本文介绍一些常见的黑盒测试工具 QTPQTP 是 quicktestPro 的简称 是一种自动测试工具 使用 QTP 的目的是想用它来执行重复的手动测试 主要是用于回归测试和测试同一软件的新版本 QuickTest 工作流程 1 录制测试脚本前的准备在测试前需要确认你的应用程序及 QuickTest 是否符合测试需求 确认你已经知道如何对应用程序进行测试 如要测试哪些功能 操

本文介绍一些常见的黑盒测试工具

QTP

QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。

QuickTest工作流程

 4.对测试脚本进行调试 

 

 

 WinRunner 

Mercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。

WinRunner工作流程

1.识别应用程序的GUI对象 

2.建立测试脚本 

3.对测试脚本出错debug 

4.在新版应用程序执行测试脚本

5.检视测试结果 

6.回报缺陷defect 

WinRunner的测试模式

(1)上下文敏感模式(Context Sensitive model)

(2)模拟模式(Analog mode)

 

Robot

Robot framework是诺西(NSN)开源的一套自动化测试工具,在通信设备自动化测试中很实用,它基于Python开发,主要模拟NMS网管配置数据到网元NODE,并读取配置看配置是否生效,ECI的测试简图

黑盒测试工具总结

①是一个面向对象的软件测试工具
②主要针对Web、ERP等进行自动功能测试
③可完成大多数软件的功能和性能测试
④可以开发用于功能测试的GUI脚本,用于性能测试的VU(虚拟用户)以及VB(VBScript)脚本。

QACenter

Compuware公司的自动测试工具QACenter主要包括:功能测试工具QARun,性能测试工具QALoad,可用性管理工具EcoTools和性能优化工具EcoScope
这里介绍一下

功能测试工具QARun

在QACenter测试产品套件中,QARun组件主要用于客户/服务器应用客户端的功能测试。在功能测试中主要包括对应用的GUI(图形用户界面)的测试及客户端事物逻辑的测试。而现在的RAD(快速应用开发)方式开发的应用,由于开发的速度比较快,可支持用户多变的需求而不断的调整应用,所以要求对软件要有更严格的测试。有人可能存在这样的疑问:基于GUI的测试及客户端事物逻辑的测试,用手工的方式也可以进行,工具在这方面又能给我们一些什么帮助呢?在这里由于不断变化的需求将导致应用不同版本的产生,每一个版本都需要对它测试,因为是每一个被调整的内容往往最容易隐含错误,所以回归测试是测试中最重要的阶段,而回归测试通过手工方式是很难达到的,工具在这方面可以大大的提高测试的效率,使测试更具完整性。

QARun组件的测试实现方式是通过鼠标移动、键盘点击操作被测应用,即而得到相应的测试脚本,对该脚本可以进行编辑和调试。在记录的过程中可针对被测应用中所包含的功能点进行基线值的建立,换句话说就是在插入检查点的同时建立期望值。在这里检查点是目标系统的一个特殊方面在一特定点的期望状态。通常,检查点在QARun提示目标系统执行一系列事件之后被执行。检查点用于确定实际结果与期望结果是否相同。

 

 

转载于:https://www.cnblogs.com/parachuteInk/p/4419734.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176169.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午10:33
下一篇 2026年3月26日 下午10:33


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号