自动化功能测试软件HP Functional Testing.docxVIP

自动化功能测试软件HP Functional Testing.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动化功能测试软件HP Functional Testing

自动化功能测试软件HP Functional Testing自动化功能测试工具是一种企业级的用于检验应用程序是否如期运行的功能性测试工具。通过自动捕获,检测,和重复用户交互的操作,能够辨认缺陷并且确保那些跨越多个应用程序和数据库的业务流程在初次发布就能避免出现故障,并且保持长期可靠运行。惠普的自动化功能测试套件包括QuickTest Professional(以下简称QTP)及其插件,可以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例可重用的特点。与手工测试相比,自动化功能/回归测试工具具有很高的投资回报率(ROI)。手工测试自动测试难于重复可重复性好可靠性低可靠性高成本高投资回报率高花费大量时间可无人值守运行,任何时间使用QTP实施自动化功能测试克服了手工测试难于重复的缺点,同时具有很高的可靠性。可以覆盖大部分的系统测试,减少人为错误,可以让测试人员集中精力提高效率来专注新模块的测试。奥本海默基金会使用惠普软件的自动化功能测试产品,在过去的三年中,投资回报率高达1500% 。功能和技术简介轻松创建测试用QuickTest Professional创立一个测试, 您只需记录下一个标准的业务流程, 如下一张订单或建立一个新的商家账户。QuickTest Professional直观的记录流程能让任何人在应用客户端界面上轻轻点击鼠标就可建立测试, 即使技术知识有限的用户也能生成完整的测试。您还可以直接编辑测试指令来满足各种复杂测试的需求。QuickTest Professional将两种测试创建方式结合在一个环境下,来适应不同的背景支持和您团队的喜好。QTP支持广泛的开发语言和开发环境,支持录制的应用包括Web,标准Windows应用,VB,ActiveX,Java,.NET,Oracle 11i and 12i,PeopleSoft 8,SAP,Siebel 7,PowerBuilder,,Terminal emulators(模拟终端)。Web应用支持的浏览器包括IE,Netscape,和Firefox。QTP使用简单易学的VBScript脚本,独有的Active Screen技术能够显示每个步骤的界面截图,易于理解,方便后期离线操作。插入检查点在记录一个测试的过程中,您可插入检查点,在查寻潜在错误的同时,比较预想和实际的测试结果。在插入检查点后,QuickTest Professional会在实际运行时根据配置捕捉信息,与实现定义好的信息进行验证,并显示验证结果。QuickTest Professional允许您使用几种不同类型的检查点,包括:文本检查点,界面对象属性检查点位图和数据库XML检查点例如用一个位图检查点,您可以确认一个位图图象,如公司的图标是否出现于指定位置。QTP支持在录制过程中和录制之后插入检查点;支持对象被检查属性的参数化。除了创立并运行测试, QuickTest Professional还能验证数据库的数值,从而确保交易的准确性。例如,在测试创建时,您可以设定哪些数据库表格和记录资料需要检测。在重放时,您的测试程序就会核对数据库内的实际数值与预想的数值。QuickTest Professional能自动在图形化结果报告中显示检测结果。 参数化和数据驱动为了彻底全面地测试一个应用程序,您需要了解对于不同类型的数据它是如何运行的。QTP提供了参数化功能,通过图形化界面就可以把录制中输入的数据定义为输入参数,可以在类似于MS Excel的数据表格中输入多个参数值,就能简单地将一个记录下的业务流程转化为一个数据驱动的测试,来反映多个用户各自独特且真实的操作行为。QTP支持在脚本中添加测试数据来实现数据驱动脚本运行;支持从应用中获取输出值;支持与脚本集成的数据表视图;能够指定使用数据表中的所有记录或部分记录来驱动脚本运行;能够在测试结果报告中显示所有用到的参数值和输出值。QTP支持从外界Microsoft Excel导入测试数据。通过配置,可以设置QTP执行时使用某几行参数数据或者是全部使用,QTP执行时会根据设置自动调用参数数据,并且自动为每次参数调用产生图形化的结果报告。输出数据有时候在脚本中需要捕捉应用界面显示的某些信息,为以后操作使用,QTP支持多种输出值设置,包括:对象属性,文本,表格,数据库和XML,可以配置数据输出到数据表格中,定义为参数,未以后脚本调用。例如在创建订单的操作中,可以将界面的订单号码输出到数据表中,存储为参数名是“order_id”的数据,在接下来的订单查询操作中,设置查询的订单号码参数化时,可以选择以上的输出数据。虚拟对象目前有相当数量的企业应用程序仍然使用非标准的对象。QuickTest Professional提供虚拟对象的功能,能够将非标准的对象通过配置映射成标准对象,

文档评论(0)

bigone123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档