`
ayaya
  • 浏览: 456232 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

自动化测试--QUICK TEST

阅读更多

Mercury QuickTest Professional™是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。

Mercury QuickTest Professional为每一个重要软件应用和环境提供功能和回归测试自动化的行业最佳解决方案。

QuickTest Professional是新一代自动化测试解决方案,采用了关键词驱动(Keyword-Driven)测试的理念,能完全简化测试的创建和维护工作。QuickTest关键词驱动方式独有之处在于,测试自动化专家可以通过一个整合的脚本和纠错环境,拥有对基础测试脚本和对象属性的完全访问权限,这些脚本和纠错环境与关键词视图(Keyword View)可以互为同步。

QuickTest Professional同时满足了技术型和非技术型用户的需求,让各个公司有能力部署更高质量的应用,同时部署的速度更快,费用更低,风险也更小。QuickTest Professional和我们新的测试自动化系统Mercury Business Process Testing™的紧密结合,可以将非技术型的业务专家(SME, Subject-Matter Experts)引入质量流程,这一意义重大的引入可以将IT和业务更好地融合,最终建立起更出色的应用

有了该产品,您的QA机构可以获取多方面的优势:
        用最少的培训赋予整个小组创建成熟测试方案的能力。
        确保跨所有环境、数据包和业务流程的正确功能点。
        为开发人员全面记录和复制缺陷,使他们能更快地修复缺陷,满足最后上线期限。
        对不断变化的应用和环境展开便捷的回归测试。
        成为帮助整个机构实现高质量产品和服务、提高总收入和收益率的关键角色。

QuickTest Professional是如何工作的
QuickTest Professional易于操作,即使是初级的测试人员也能在短时间内对其驾轻就熟。您可以使用无需脚本的关键词视图来表现测试的每个步骤,仅由此就可创建一个测试。您还可以通过QuickTest Professional所集成的录制能力来捕获测试步骤。该产品用简单的英语以文档形式记录每个步骤,并通过活动屏幕将文档与一个集成截屏相结合。传统的脚本记录工具所生产的脚本不易修改,与此不同的是,QuickTest Professional的关键词驱动方式能让您便捷地插入、修改、数据驱动(data-drive)和移除测试步骤。

QuickTest Professional可以自动引入检查点来验证应用的属性和功能点,比如确认输出量或检查链接的有效性。在关键词视图的每一步骤中,活动屏幕可显示被测应用在该步骤中的确切状态。您还可以为任意对象加入几种检查点,仅仅在活动屏幕中点击该对象,就可以验证该组件行为是否达到了期望值。

然后您可以将测试数据输入数据表(Data Table),它拥有和Excel同样完善的功能特性,是一个集成的电子数据表格。您可以使用数据集并创建多种重复测试,无需编程就可以扩展测试案例的覆盖面。数据可以通过键入的方式输入或从数据库、数据表格或文本文档中导出。

高级测试人员可以在专家视图(Expert View)中查看和修改他们的测试,在专家视图中显示了由QuickTest Professional自动生成的基于行业标准的基本VBScript语言。在专家视图中所做的任何改动将自动与关键词视图同步。

一旦测试人员运行了一个脚本,TestFusion报告将显示测试运行各方面的信息,包括:高水平的结果纵览;一个可扩展的测试脚本树状视图(Tree View),其明确指出了应用错误的发生位置;被使用的测试数据;每个步骤的应用截屏,其中并标明了所有的差异;以及通过或未通过每个检查点的详细解释。您可以将TestFusion报告和QuickTest Professional结合,从而与整个QA和开发小组分享这些报告。

QuickTest Professional处理一些应用的新版本问题。当一个被测应用发生变化时,比如把一个”Login”按钮被改名为”Sign in”,您可以在共享对象容器(Shared Object Repository)中做一次更新,接着此次更新将扩展到所有涉及这个对象的脚本。您可以将测试脚本公布给Mercury Quality Management,使其它的QA小组成员也可以使用您的测试脚本,从而减少了重复工作。

通过与Business Process Testing的整合,在一个基于Web的系统中,QuickTest Professional被用于实现自动化操作,使非技术型用户可以便捷地在一个完全的无脚本环境中也能够建立起测试。

QuickTest Professional支持多种企业环境的功能测试,包括Windows、Web、.NET、 Java/J2EE、SAP、Siebel、Oracle、PeopleSoft、Visual Basic、ActiveX、Mainframe terminal emulators和Web services。

Mercury功能测试
那些在Mercury WinRunner®测试工具上投入大量资金,并想转入Mercury QuickTest Professional™的用户,可以使用Mercury Functional Testing™来实现这种转变。Mercury Functional Testing将QuickTest Professional和WinRunner结合成一种集成产品,它不仅可以使用WinRunner脚本,也可以使用QuickTest Professional脚本,使测试资源得到极大地利用。质量工程师可以使用Mercury Functional Testing来创建“复合脚本”测试,这些脚本是在WinRunner和QuickTest Professional中建立的。Mercury Functional Testing是WinRunner和QuickTest Professional的集成,产品间可以相互调用脚本,测试结果可以在一个共有的报告界面上呈现。

Mercury质量中心的组成部分之一
Mercury QuickTest Professional是Mercury质量中心(Mercury Quality Center™)的组成部分之一,Mercury质量中心集成了一整套软件、服务和最佳实践,用于自动化关键质量活动,包括需求管理、测试管理、缺陷管理、功能测试和业务流程测试。

特点和优势
        具有行业 Mercury QuickTest Professional™是一款先进的自动化测试解决方案,用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为。

Mercury QuickTest Professional为每一个重要软件应用和环境提供功能和回归测试自动化的行业最佳解决方案。

QuickTest Professional是新一代自动化测试解决方案,采用了关键词驱动(Keyword-Driven)测试的理念,能完全简化测试的创建和维护工作。QuickTest关键词驱动方式独有之处在于,测试自动化专家可以通过一个整合的脚本和纠错环境,拥有对基础测试脚本和对象属性的完全访问权限,这些脚本和纠错环境与关键词视图(Keyword View)可以互为同步。

QuickTest Professional同时满足了技术型和非技术型用户的需求,让各个公司有能力部署更高质量的应用,同时部署的速度更快,费用更低,风险也更小。QuickTest Professional和我们新的测试自动化系统Mercury Business Process Testing™的紧密结合,可以将非技术型的业务专家(SME, Subject-Matter Experts)引入质量流程,这一意义重大的引入可以将IT和业务更好地融合,最终建立起更出色的应用。

有了该产品,您的QA机构可以获取多方面的优势:
        用最少的培训赋予整个小组创建成熟测试方案的能力。
        确保跨所有环境、数据包和业务流程的正确功能点。
        为开发人员全面记录和复制缺陷,使他们能更快地修复缺陷,满足最后上线期限。
        对不断变化的应用和环境展开便捷的回归测试。
        成为帮助整个机构实现高质量产品和服务、提高总收入和收益率的关键角色。

QuickTest Professional是如何工作的
QuickTest Professional易于操作,即使是初级的测试人员也能在短时间内对其驾轻就熟。您可以使用无需脚本的关键词视图来表现测试的每个步骤,仅由此就可创建一个测试。您还可以通过QuickTest Professional所集成的录制能力来捕获测试步骤。该产品用简单的英语以文档形式记录每个步骤,并通过活动屏幕将文档与一个集成截屏相结合。传统的脚本记录工具所生产的脚本不易修改,与此不同的是,QuickTest Professional的关键词驱动方式能让您便捷地插入、修改、数据驱动(data-drive)和移除测试步骤。

QuickTest Professional可以自动引入检查点来验证应用的属性和功能点,比如确认输出量或检查链接的有效性。在关键词视图的每一步骤中,活动屏幕可显示被测应用在该步骤中的确切状态。您还可以为任意对象加入几种检查点,仅仅在活动屏幕中点击该对象,就可以验证该组件行为是否达到了期望值。

然后您可以将测试数据输入数据表(Data Table),它拥有和Excel同样完善的功能特性,是一个集成的电子数据表格。您可以使用数据集并创建多种重复测试,无需编程就可以扩展测试案例的覆盖面。数据可以通过键入的方式输入或从数据库、数据表格或文本文档中导出。

高级测试人员可以在专家视图(Expert View)中查看和修改他们的测试,在专家视图中显示了由QuickTest Professional自动生成的基于行业标准的基本VBScript语言。在专家视图中所做的任何改动将自动与关键词视图同步。

一旦测试人员运行了一个脚本,TestFusion报告将显示测试运行各方面的信息,包括:高水平的结果纵览;一个可扩展的测试脚本树状视图(Tree View),其明确指出了应用错误的发生位置;被使用的测试数据;每个步骤的应用截屏,其中并标明了所有的差异;以及通过或未通过每个检查点的详细解释。您可以将TestFusion报告和QuickTest Professional结合,从而与整个QA和开发小组分享这些报告。

QuickTest Professional处理一些应用的新版本问题。当一个被测应用发生变化时,比如把一个”Login”按钮被改名为”Sign in”,您可以在共享对象容器(Shared Object Repository)中做一次更新,接着此次更新将扩展到所有涉及这个对象的脚本。您可以将测试脚本公布给Mercury Quality Management,使其它的QA小组成员也可以使用您的测试脚本,从而减少了重复工作。

通过与Business Process Testing的整合,在一个基于Web的系统中,QuickTest Professional被用于实现自动化操作,使非技术型用户可以便捷地在一个完全的无脚本环境中也能够建立起测试。

QuickTest Professional支持多种企业环境的功能测试,包括Windows、Web、.NET、 Java/J2EE、SAP、Siebel、Oracle、PeopleSoft、Visual Basic、ActiveX、Mainframe terminal emulators和Web services。

Mercury功能测试
那些在Mercury WinRunner®测试工具上投入大量资金,并想转入Mercury QuickTest Professional™的用户,可以使用Mercury Functional Testing™来实现这种转变。Mercury Functional Testing将QuickTest Professional和WinRunner结合成一种集成产品,它不仅可以使用WinRunner脚本,也可以使用QuickTest Professional脚本,使测试资源得到极大地利用。质量工程师可以使用Mercury Functional Testing来创建“复合脚本”测试,这些脚本是在WinRunner和QuickTest Professional中建立的。Mercury Functional Testing是WinRunner和QuickTest Professional的集成,产品间可以相互调用脚本,测试结果可以在一个共有的报告界面上呈现。

Mercury质量中心的组成部分之一
Mercury QuickTest Professional是Mercury质量中心(Mercury Quality Center™)的组成部分之一,Mercury质量中心集成了一整套软件、服务和最佳实践,用于自动化关键质量活动,包括需求管理、测试管理、缺陷管理、功能测试和业务流程测试。

特点和优势
        具有行业领先的便于使用的特性,以及支持提前配置环境的功能,确保了快速的投资回报。
        可独立运行,也可以同Mercury Business Process Testing和Mercury质量中心集成。
        引进了QuickTest Professional 8.0中新一代的“零配置”关键词驱动测试技术,从而实现了快速建立测试、测试脚本更易维护,和更强大的数据驱动能力。
        使用独特智能对象识别(Unique Smart Object Recognition)来发现对象,即使对象创建不断在改变,但仍可保证无监控方式脚本执行的可靠性。
        恢复管理器(Recovery Manager)可处理不可预知的应用意外事件,实现24x7的不间断测试,赶上测试项目的最后期限。
        自动文档技术把测试文档的建立与测试脚本的建立同步。
        通过集成的数据表,可数据驱动任意对象、方式、检查点和输出值。
        为QA工程师提供全面的集成开发环境。
        通过使用QuickTest Professional和WinRunner集成的TSL资源,使您在Mercury WinRunner测试脚本上的投资得以保值。
        TestFusion报告可快速隔离和诊断缺陷。
        通过完善检查点,实现应用的全面验证。 
领先的便于使用的特性,以及支持提前配置环境的功能,确保了快速的投资回报。
        可独立运行,也可以同Mercury Business Process Testing和Mercury质量中心集成。
        引进了QuickTest Professional 8.0中新一代的“零配置”关键词驱动测试技术,从而实现了快速建立测试、测试脚本更易维护,和更强大的数据驱动能力。
        使用独特智能对象识别(Unique Smart Object Recognition)来发现对象,即使对象创建不断在改变,但仍可保证无监控方式脚本执行的可靠性。
        恢复管理器(Recovery Manager)可处理不可预知的应用意外事件,实现24x7的不间断测试,赶上测试项目的最后期限。
        自动文档技术把测试文档的建立与测试脚本的建立同步。
        通过集成的数据表,可数据驱动任意对象、方式、检查点和输出值。
        为QA工程师提供全面的集成开发环境。
        通过使用QuickTest Professional和WinRunner集成的TSL资源,使您在Mercury WinRunner测试脚本上的投资得以保值。
        TestFusion报告可快速隔离和诊断缺陷。
        通过完善检查点,实现应用的全面验证。 

分享到:
评论

相关推荐

    Mercury QuickTest Professional 8.2教程

    本教程将对 QuickTest Professional 8.2 进行了详细的介绍,从自动化测试的理论到 QuickTest Pro 的安装和使用,囊括了自动化测试的各个方面。 自动化测试的理论部分对 GUI 自动化测试的理论进行了总结,提出了自动...

    自动化测试-远程启动QTP脚本

    本文将详细介绍如何通过两种方式远程启动QTP(QuickTest Professional)脚本来进行自动化测试:一是通过QC(Quality Center)进行;二是利用WMI(Windows Management Instrumentation)对象。 #### 一、通过QC启动...

    自动化测试QuickTest教程入门到高级.pdf

    "自动化测试QuickTest教程入门到高级.pdf"这个教程可能涵盖了从基础操作到高级技巧的全面内容,包括但不限于对象识别、对象 spy、函数库的使用、异常处理、脚本调试、对象的定制以及测试套件和测试计划的管理等。...

    QuickTest软件测试实验报告

    QuickTest Professional(QTP),现已被命名为UFT(Unified Functional Testing),是一款由HP公司开发的自动化测试工具,专用于功能测试和回归测试。本实验报告将深入探讨如何在不同的环境中利用QTP进行高效的自动...

    1 自动化测试的实践-应用QTP测试框架.pptx

    QTP(QuickTest Professional,现已被命名为UFT,Unified Functional Testing)是HP公司推出的一种功能强大的自动化测试工具,适用于Web、桌面应用及移动应用的测试。本实践主要讨论如何应用QTP测试框架进行自动化...

    《软件测试技术》_实验报告_测试用例设计与自动化测试

    实验旨在让参与者掌握自动化测试工具,如QTP(QuickTest Professional,现已被HP Unified Functional Testing替代)和LoadRunner,并学习如何有效地编写测试报告。 功能自动化测试主要使用QTP进行。QTP是一款功能...

    1 自动化测试的实践-应用QTP测试框架.ppt

    QTP(Quick Test Professional,现已被命名为UFT,Unified Functional Testing)是一款功能强大的自动化测试工具,常用于Web应用程序的测试。本实践主要探讨如何构建基于功能分解的自动化测试框架,并结合Test ...

    QuickTest Professional的基本使用方法

    QuickTest Professional(QTP)是一种功能强大且灵活的自动化测试工具,旨在帮助测试人员快速地创建和执行自动化测试脚本。下面将对QTP的基本使用方法进行详细介绍。 QTP的基本功能包括两大部分:一部分是提供给...

    <<自动化测试培训教程>>

    自动化测试利用自动化测试工具,如Rational Robot、WinRunner、QuickTest Professional等,来执行预先编写的测试脚本。这些工具可以模拟用户操作,验证软件功能,并记录测试结果。自动化测试不仅能提高测试速度,还...

    QTP自动化测试操作-1——知行.pdf

    QuickTest Professional(QTP)、Selenium、Rational Robot等都是常用的自动化测试工具。 4. HP测试工具系列: HP测试工具系列包括测试管理工具(TD/QC/ALM)、自动化测试工具(QTP/UFT)和性能测试工具(LR)。 ...

    QTP自动化测试

    QTP是quicktest Professional的简称...自动化测试同时涵盖各种各样的测试种类,常见的有以下几种:功能(黑盒/白盒)自动化测试、性能测试、压力测试、GUI测试、安全性测试,它们都可以由测试自动化技术来代替手工测试

    精通QTP——自动化测试技术领航.doc

    本资源将深入浅出地介绍 QTP(QuickTest Professional)的自动化测试技术,帮助读者从零开始学习自动化测试,并掌握 QTP 的使用方法。 1.1 自动化测试从零开始 自动化测试是一种基于软件工具的测试方法,它可以...

    QTP自动化测试技术领航

    QTP,全称为QuickTest Professional,是HP(现为Micro Focus)公司推出的一款功能强大的自动化测试工具,尤其适用于功能测试和回归测试。 在1.1章节中,作者首先阐述了自动化测试的基本概念和重要性。自动化测试是...

    Testing Flex Applications with Mercury QuickTest Professional

    Mercury QuickTest Professional(现称为HP UFT,即HP Unified Functional Testing)是一款广泛使用的自动化测试工具,特别适用于功能回归测试。它支持多种应用程序类型,包括Web、Windows桌面应用程序以及Flex应用...

Global site tag (gtag.js) - Google Analytics