2024年4月22日发(作者:)
软件自动化测试工具介绍
一、功能测试工具
1、QTP测试工具
全名HP QuickTest Professional software ,最新的版本为HP QuickTest
Professional 11.0
QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想
用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测
试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期
望的输出数据等
QuickTest针对的是GUI应用程序,包括传统的Windows应用程序,以及现在越来越
流行的Web应用。它可以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例可
重用的特点。其中包括:创建测试、插入检查点、检验数据、增强测试、运行测试、分析结
果和维护测试等方面。
2、WinRunner
Mercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应
用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,
WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测
试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行.
企业级应用可能包括Web应用系统,ERP系统,CRM系统等等.这些系统在发布之前,
升级之后都要经过测试,确保所有功能都能正常运行,没有任何错误。如何有效地测试不断
升级更新且不同环境的应用系统,是每个公司都会面临的问题.
3、Rational Robot
是业界最顶尖的功能测试工具,它甚至可以在测试人员学习高级脚本技术之前帮助其
进行成功的测试。它集成在测试人员的桌面IBM Rational Test Manager上,在这里测试
人员可以计划、组织、执行、管理和报告所有测试活动,包括手动测试报告.这种测试和管
理的双重功能是自动化测试的理想开始.
4、AdventNet QEngine
AdventNet QEngine是一个应用广泛且独立于平台的自动化软件测试工具,可用于
Web功能测试、web性能测试、Java应用功能测试、Java API测试、SOAP测试、回归
测试和Java应用性能测试。支持对于使用HTML、JSP、ASP、。NET、PHP、
JavaScript/VBScript、XML、SOAP、WSDL、e-commerce、传统客户端/服务器等开发
的应用程序进行测试。此工具以Java开发,因此便于移植和提供多平台支持。
5、SilkTest
是业界领先的、用于对企业级应用进行功能测试的产品,可用于测试Web、Java或
是传统的C/S结构。SilkTest提供了许多功能,使用户能够高效率地进行软件自动化测试。
这些功能包括:测试的计划和管理;直接的数据库访问及校验;灵活、强大的4Test脚本
语言,内置的恢复系统(Recovery System);以及具有使用同一套脚本进行跨平台、跨浏
览器和技术进行测试的能力。


发布评论