欢迎来到天天文库
浏览记录
ID:47030380
大小:1.68 MB
页数:13页
时间:2019-07-01
《测试工具介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、QTP简介QTP是MercuryQuickTestProfessional的简称,MercuryQuickTestProfessional是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为,适用于所有主要软件应用程序和环境QuickTestProfessional是新一代自动化测试解决方案,采用了关键词驱动(Keyword-Driven)测试的理念,能完全简化测试的创建和维护工作。QuickTest关键词驱动方式独有之处在于,测试自动化专家可以通过一个整合的脚本和纠错环境,拥有对基础测试脚本和对象属性的完全访问权限,这些脚本和纠错环境
2、与关键词视图(KeywordView)可以互为同步。QuickTestProfessional是如何工作的 QuickTestProfessional易于操作,即使是初级的测试人员也能在短时间内对其驾轻就熟。您可以使用无需脚本的关键词视图来表现测试的每个步骤,仅由此就可创建一个测试。您还可以通过QuickTestProfessional所集成的录制能力来捕获测试步骤。该产品用简单的英语以文档形式记录每个步骤,并通过活动屏幕将文档与一个集成截屏相结合。传统的脚本记录工具所生产的脚本不易修改,与此不同的是,QuickTestProfessional的关键词驱动方式能让您便捷
3、地插入、修改、数据驱动(data-drive)和移除测试步骤。 QuickTestProfessional可以自动引入检查点来验证应用的属性和功能点,比如确认输出量或检查链接的有效性。在关键词视图的每一步骤中,活动屏幕可显示被测应用在该步骤中的确切状态。您还可以为任意对象加入几种检查点,仅仅在活动屏幕中点击该对象,就可以验证该组件行为是否达到了期望值。 然后您可以将测试数据输入数据表(DataTable),它拥有和Excel同样完善的功能特性,是一个集成的电子数据表格。您可以使用数据集并创建多种重复测试,无需编程就可以扩展测试案例的覆盖面。数据可以通过键入的方式输
4、入或从数据库、数据表格或文本文档中导出。 高级测试人员可以在专家视图(ExpertView)中查看和修改他们的测试,在专家视图中显示了由QuickTestProfessional自动生成的基于行业标准的基本VBscrīpt语言。在专家视图中所做的任何改动将自动与关键词视图同步。 一旦测试人员运行了一个脚本,TestFusion报告将显示测试运行各方面的信息,包括:高水平的结果纵览;一个可扩展的测试脚本树状视图(TreeView),其明确指出了应用错误的发生位置;被使用的测试数据;每个步骤的应用截屏,其中并标明了所有的差异;以及通过或未通过每个检查点的详细解释。您可
5、以将TestFusion报告和QuickTestProfessional结合,从而与整个QA和开发小组分享这些报告。 QuickTestProfessional处理一些应用的新版本问题。当一个被测应用发生变化时,比如把一个”Login”按钮被改名为”Signin”,您可以在共享对象容器(SharedObjectRepository)中做一次更新,接着此次更新将扩展到所有涉及这个对象的脚本。您可以将测试脚本公布给MercuryQualityManagement,使其它的QA小组成员也可以使用您的测试脚本,从而减少了重复工作。 通过与BusinessProcessT
6、esting的整合,在一个基于Web的系统中,QuickTestProfessional被用于实现自动化操作,使非技术型用户可以便捷地在一个完全的无脚本环境中也能够建立起测试。 QuickTestProfessional支持多种企业环境的功能测试,包括Windows、Web、.NET、Java/J2EE、SAP、Siebel、Oracle、PeopleSoft、VisualBasic、ActiveX、Mainframeterminalemulators和Webservices。安装在Mercury官方网站会提供14天的试用版,可以下载学习体验,MercuryQui
7、ckTestProfessional9.1Free14-DayTrial,安装很简单,不需要什么单独的配置测试样例QTP安装后自带有2个测试应用程序,一个是WinForm程序——Flight,一个是Web程序——WebTours,都为订票系统。过去很多人以为QTP就是Web测试工具,Winrunner才能测试C/S结构的程序,是不正确的。帮助QTP提供了一系列的帮助支持,有本地的也有在线的同时也可以访问QTP的官方网站:http://www.mercury.com,支持网站为http://support
此文档下载收益归作者所有