- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
QTP对象属性设置 对象属性采集设置流程 对象属性设置方法:【Tools】→【Object identification】 强制属性 辅助属性 顺序模式:Order Identifier有3中策略 Index(索引) Location(位置) CreatTime(创建时间) 智能模拟:Smart Identifier(智能标识)操作流程 使用策略 智能标识处理策略 /34 * 脚本运行过程中对象识别过程 对象识别的优先级 强指属性→辅助属性→智能标识→顺序标识 测试结果中将会体现出对象识别的属性类型 /34 * 内容进度 关于QuickTest Professional QuickTest的安装要点 熟悉QuickTest的主窗口 测试案例介绍 QTP的测试过程 QTP的测试对象管理 对象库的维护方法 /34 * 对象库的维护方法 对象的命名维护 对象的复制、粘贴、重命名、删除 对象库的保存 对象库的合并 对象库的共享引用 /34 * 本章内容总结 关于QuickTest Professional QuickTest的安装要点 熟悉QuickTest的主窗口 测试案例介绍 QTP的测试过程 QTP的测试对象管理 对象库的维护方法 /34 * 上次课:介绍了自动测试和自动测试工具的概念 提问1:什么是自动化测试? 自动测试就是使用工具进行测试的过程,这里所说的工具,就是被测产品以外的其他产品,产品用来帮助完成测试人员的测试工作。 买的 免费 自主开发的 提问2:好处? 减少了测试人员的工作量 提高了测试效率 增强了测试的准确性 无人职守、自动运行 提问3:常用的工具分成几类?每一类的典型工具软件有哪些? 提问4:选择? 只买对的,不买贵的。 选择主流的测试工具。 分阶段、初步引入测试工具。 选择技术支持完善的产品。 如需多种工具,尽量选择一个公司的产品。 后语:通过上面一张的学习,大家在理论上都有了一个感性的认识,那么一个工具究竟帮助我们做什么,我们怎么才能有效地利用工具帮我们干活?从这一张开始,我们一个一个介绍,首先介绍的测试工具是QTP 提问5:谁听所过?QTP是干什么的? 安装要点:介绍一下安装过程中需要注意的事项,不明白的 熟悉一个主界面:和LR不同,一个主窗口,其他都是弹出的小对话框,设置,用到时候再说 案例:一个案例熟悉过程,简单的案例,没有任何附加增强功能。 对象仓库:测试对象管理,测试对象管理是QTP的基础,必须掌握,到时候再说。 后语:下面看一下本章的内容进度 本章的阶段划分和我们刚刚介绍的目标一致,在这里我再重复说明一下,算是强调吧。目的是让大家对本章要讲的内容做到心中有数,听起来思路会比较清晰。 首先我们来看一下Quicktest的定位 A)不能唯工具论: 前面我们说过,工具不是万能的,它能够帮助我们,但是你不能什么事都靠他。 开车:汽车方便吧?快,舒适,大家买车,但是你要去北京的胡同游,开车就不方便了,堵车,5道口,还不如骑车,什么事儿都有两面性,好的地方,不足的地方。 B)让工具做他能做的事情。 我们用的一个东西,就是要尽量利用它的长处,让他做擅长的工作,和人一样的。这样才能有效地利用工具帮助我们进行测试。 C)选择合适的工具,把它用到点子上 有人说,我们用了工具化了不少钱效果不好,还不如我手动操所更有效。是的,他把工具用到了不改用的地方,当然适得其反了。 那么,你拿到一个工具,首先要考虑的是这个工具能够不帮我们做什么。 我们要用工具,不是工具驱动我们,为工具论,一个测试点,想法让工具来测试。 人尽其才,物尽其用 那么,QTP 这个产品的定位是什么呢?他能帮我们做什么呢? 定位: 功能测试工具,用于对相关功能点进行功能测试。 特点: VBS:对工具本身来说,使用什么作为脚本调试语言并不重要,但是,对于测试人员来说就不一样了 首先:希望是自己熟悉的语言 其次:如果都不熟悉,就要简单易学的语言,便于上手。 VBS,我们在第一学期已经学过了,用起来应该没有什么问题。不多说了。 提问一下:VBS有几种类型的变量? 脚步本调试工具: Microsoft Script Debugger,它能帮助您迅速查 找错误并对服务器端的脚本进行交互测试。 定位: 脚本错误: 调试服务器端脚本时,您可能会碰到各种类型的错误。 语法错误: 语法错误是经常碰到的错误,它是由不正确的脚本语法导致的。 运行时错误: 运行时错误是脚本在执行过程中脚本指令试图执行不可能的动作而导致的。 擅长: 擅长,就是识别能力更强,支持能力更强。关于识别的概念我们在后面再讲。 和产品最初定位有关 还和后续版本的升级有关, 超过WinRunner 市场上:升级 插件支持
文档评论(0)