文档介绍:

第12章自动测试工具QTP的使用2019/7/111本章小结QTP的测试脚本开发QTP的基本功能QTP的安装和配置本章内容提要:2019/7/11212.1QTP的安装和配置12.1.1QTP的安装(下面以WindowsXP为例介绍如何安装QTP10.0)(1)单击QuickTestProfessional安装程序,程序引导安装。(2)出现许可协议安装界面,选择“我接受该许可证协议中的条款”,点击“是”。(3)在弹出的许可证类型中选择“单机版”,点击“下一步”。(4)填写注册信息,点击“下一步”。维护号是随着你的QuickTestProfessional包装提供的。(5)在弹出的启用QuickTestProfessional远程执行界面中选择“自动设置这些选项”,点击“下一步”。(6)Explorer高级选项中选择“我将手动选择这些选项”,点击“下一步”。(7)在选择安装类型界面中,选择“完全”,点击“下一步”。(8)自定义安装的目标文件夹。(QTP及其插件的安装仅支持英文路径,也就是说不能在包含中文命名的文件夹目录中安装QTP或QTP的插件。)(9)等待安装,安装完成后弹出客户注册界面(不用点击“立即注册”),点击“下一步”。(10)完成后,在之后弹出的界面中选择“重启电脑”,点击“完成”。(11)重启完成后,在界面中单击“完成”,出现图12-1所示界面。点击“取消”。2019/7/11312.1QTP的安装和配置安装完原程序后,将GetLicense.exe注册机放到安装目录(默认为C:\ProgramFiles\MercuryInteractive\QuickTestProfessional)并运行它,注册机将生成一个注册文件,该文件在C:\monFiles\MercuryInteractive\LicenseManager。用记事本打开名字为lservrc的文件,复制第一行中含#之前的所有字符。第一次运行时,选择seatlicence,将前面复制的字符粘贴。2019/7/11412.1QTP的安装和配置12.1.2QTP10.0的基本配置(1)QTP的帮助文档很多初学者往往忽略了对QTP自带的帮助文档的学****而实际上,这些正是最佳的学****QTP使用和自动化测试脚本开发的渠道。可以通过选择“开始|所有程序|QuickTestProfessional|Documentation”来访问QTP的帮助文档。当然,也可以在QTP中随时按F1键打开联机帮助。(2)QTP自带的样例程序QTP在安装时会把一个样例程序也安装到机器上,可以通过选择“开始|所有程序|QuickTestProfessional|SampleApplications”来查看和打开样例程序。样例程序包括一个Windows程序和一个Web程序。Windows程序名为“Flight”,是一个机票预定系统。Web应用程序名为“MercuryToursWebSite”,是一个连接到URL为“http://newtours./”的网站,且基于Web的机票预定系统。样例程序可以为初学者提供一个基本的测试对象,另外,QTP的很多帮助文档都是以这些样例程序为测试对象讲述相关的测试方法、测试对象和函数的使用的,因此,熟悉这些样例程序对于学****QTP大有裨益。(3)启动QTP安装好QTP后,我们可以通过选择菜单“开始|所有程序|QuickTestProfessional|QuickTestProfessional”来启动QTP(或者双击桌面上QTP的快捷图标)。2019/7/11512.1QTP的安装和配置(4)插件加载设置与管理启动QTP后,将显示如图12-2所示的插件管理界面。QTP默认支持ActiveX、VB和Web插件,License类型为“Built-In”。如果安装了其他类型的插件,也将在列表中列出来。为了性能上的考虑,以及对象识别的稳定和可靠性,建议只加载需要的插件。例如,QTP自带的样例应用程序Flight是标准Windows程序,里面的部分控件类型为ActiveX控件,因此,在测试这个应用程序时,可以仅加载ActiveX插件。2019/7/11612.1QTP的安装和配置(5)创建一个空的测试项目加载插件后,QTP显示如图12-3所示界面。●选择“Tutorial”将打开QTP的帮助文档●选择“StartRecording”进入测试录制功能●选择“OpenExisting”将打开现有的测试项目文件●选择“BlankTest”将创建一个空的测试项目把“Showthisscreenonstartup”设置为不勾选,则下次启动QTP时不显示该界面,而是创建一个空的测试项目。2019/7/11712.1QTP的安装和配置(6)使用QTP编写第一个自动化测试脚本

内容来自淘豆网www.taodocs.com转载请标明出处.

软件测试技术教程徐光侠,软件测试技术教程徐光侠韦庆杰第十二章节自动测试工具QTP的使用.ppt...相关推荐

  1. android 测试 大赛,轻量级android应用自动测试工具-2017全国大学生软件测试大赛.pdf...

    轻量级android应用自动测试工具-2017全国大学生软件测试大赛 DroidBot: A Lightweight Android App Testing Bot 轻量级Android应用自动测试工 ...

  2. 全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(十二)软件评测基础知识...

    12.测试用例设计方法 12.1测试用例的基本概念 12.1.1测试用例的概念 测试用例是一个关于具体测试步骤的文档,描述了测试的输入参数.条件以及配置,以及预期的输出结果等,以判断被测软件的工作是否 ...

  3. python软件测试脚本_Playwright(python)浏览器脚本录制 自动测试工具使用

    功能:录制浏览器操作并自动生成py或js代码 以下是python环境下的教程.环境要求需Python3.7+,安装: # 安装playwright库 pip install playwright # ...

  4. 软件测试的工作内容?以及软件测试是干什么的?学习规划和职业规划

    前言: [文章末尾给大家留下了大量的福利哦] 一.软件测试起源 二.测试行业现状 三.测试行业前景 软件测试职业特点 软件测试基本内容 软件测试岗位 Findyou: 四.测试职业规划 五.我的核心竞 ...

  5. 软件测试详细分析,如何进行软件测试

    测试管理工具有td,qc,jira,bugzilla等. 惠普-水星公司的QTP,loadrunner,QC这三大自动化测试工具你能全部掌握,基本上就笑傲群雄了 白盒测试,还是黑盒测试?你有开发基础做 ...

  6. .Net软件测试指南 第一章 用.net自动测试软件

    为什么.NET可以用于测试? .NET Framework库有许多支持测试过程的功能. 1. 针对Service的功能与性能:有许多内部函数可以返回测试平台和被测试的应用程序的重要信息. 2. 针对U ...

  7. 软件测试查漏补缺(一)——驱动开发、系统测试、测试工具

    软件测试查漏补缺(一)--驱动开发.系统测试.测试工具 一.测试驱动开发 英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法. TDD要求 ...

  8. AI会“偷走”软件测试员的工作吗?只有技术强,才是硬道理!

    人工智能对于我们生活的影响越来越显著,改变着多个行业多个领域,影响到日常生活的方方面面.尤其在人工流程自动化领域中,人工智能发挥了突出的作用.因此,本文将研究人工智能如何影响软件测试领域,尤其是自动化 ...

  9. 【软件测试技术】初识软件、软件测试

    文章目录 一.软件 (一)什么是软件 (二)软件的分类 二.软件缺陷[bug] (一)软件缺陷的定义 (二)缺陷的由来 三.软件测试 (一)软件测试的由来 (二)软件测试的定义 (三)软件测试的目的 ...

  10. 微软软件实现技术授课系列内容之五:软件测试基础

    软 件 测 试 基 础 一.软件测试概述 软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求.软件测试的目的,第一是确认软件的质量,其一方面是确认软件 ...

最新文章

  1. 一起谈.NET技术,WCF的问题和Using语句块
  2. Boost 库中的实用工具类使用入门
  3. 微pe工具箱是微软的吗_微PE工具箱V2.0更新10内核
  4. 四、操作系统——读者写者问题(详解)
  5. python的输入来源包括网络输入法_python可以调用计算机上的输入法进行输入吗?比如调用输入法在其他程序的输入框中写上字符串...
  6. “零代码”时代已来!程序员真的要去送外卖了?
  7. zookeeper专题:zookeeper集群模式下,leader选举流程分析
  8. ncurses窗口机制:newwin(),wprintw(),delwin(),box(),wborder(),
  9. 大话云时代rac_网易Q1财报中的增长信号:有道和云音乐如何打通“任督二脉”?...
  10. python 和 的区别_Python中is和==的区别
  11. Rust导出Python/Node.js可用的DLL库
  12. 最小发射功率下WSN的连通性和覆盖率
  13. 多智能体通信:MAGNet用于深度多智能体强化学习的多智能体图网络
  14. IplImage详解
  15. 统计与分布之伯努利分布与二项分布
  16. wikisql 数据集解释_【wiki维基百科中文数据集】抽取wiki数据集——实操
  17. uva 10066 LCS
  18. 体验说 | 快速谷歌浏览器翻译插件的菜单栏工具
  19. 热门好用的手机号码归属地API
  20. 防抖和截流超级详细讲解,易懂

热门文章

  1. ios 基础知识点总结
  2. 21、2010年中兴面试题
  3. matlab程序设计课件,《MATLAB程序设计》PPT课件.ppt
  4. 单片机原理及应用实验报告
  5. 协议分析_qvod_获取快播视频的下载地址_20120203
  6. 163发送邮件服务器拒收,向网易163邮箱发信常见退信说明
  7. 超标量、超流水、超线程
  8. 指令级并行——超标量Superscalar与超长指令字VLIW架构
  9. 目前游戏行业内部主要几款游戏引擎的技术对比
  10. java jad_Java反编译工具 jad安装及使用的指南