51Testing独家连载:(十一)精通QTP——自动化测试技术领航

发表于:2012-1-05 11:48

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:余杰 赵旭斌    来源:51Testing软件测试网

1.3.5 总结

  本章节的内容主要讲的是QTP的录制与回放,市面上,任何一本书都会有这部分的内容。但是,作者对这部分内容进行了提炼,把其他书里的那些几乎等于QTP工具介绍的内容全部剔除,因为那些内容在实际的项目应用中几乎不会用到,保留了能切实在项目中用到的内容,通过自己的实战经验配合大量案例、实例(几乎每一个知识点都有例子)进行细致地讲解,希望读者在学习了本章后,能对QTP这个自动化测试工具的操作,以及如何把工具融合实际项目上有个整体的把握。虽然剔除了很多不需要的内容,但是,由于介绍的是QTP的源头(就好比本章节标题一样“QTP的开关”)而且配合了大量的实例,图文并茂,所以在完成本章节的编写后才发现原来还是需要用到那么大的篇幅才能将重要的知识点讲清楚、讲透。

  在设计练习题的方面,作者思虑许久,考虑到本章节内容的性质,决定在本章节的巩固练习题中不设置实际操作题,本章节的练习题如果要出成操作题,无非就是传统的“录制与回放”,这样就会不由自主地偏离作者的原有思想。所以,作者决定以选择题(单选和多选)、判断题、排列题等各类有趣的形式出一份类似Exam一样的概念理论题,这些所谓的理论题其实是对整个章节内容知识点的贯穿,希望能起到巩固与复习的作用。

  知识点巩固和举一反三练习

  一、知识加强巩固趣味题之过5关(注:选择题可能是单选也可能是多选)

  1、<排列题> 请排列QTP业务操作及执行流程的顺序。 (  )

  A、录制  B、打开浏览器  C、回放  D、打开QTP

  2、<选择题> QTP的两种脚本运行模式分别是Normal和Fast,它们之间的区别是什么?请在下面4个选项中做出正确的选择。 (  )

  A、以QC调用的方式执行脚本,运行模式是Fast。

  B、脚本运行时,如果左侧有黄色箭头,则代表这种运行模式是Fast。

  C、Normal运行模式的执行速度最快。

  D、可以在Normal运行模式中设置间隔时间,单位是毫秒。

  3、<选择题>请在以下4个选项中选择正确的选项。 (  )

  A、QTP停止运行的快捷键是Ctrl+Alt+F5,但不提供个性化设置。

  B、QTP具有Event和Mouse两种回放模式。

  C、QTP具有Slow、Normal和Fast 3种运行模式。

  D、QTP具有两种录制模式,它们是Analog Recording和Low Level Recording。

  4、<选择题> 请在以下4个选项中选择错误的选项。 (  )

  A、假设在运行设置中选择Run on all rows选项,在QTP的Data Table中建立4行数据,其中第2行的值为空,则QTP在执行两次迭代后运行结束。

  B、如果激活Run one iteration only选项,QTP在运行时只运行1次

  C、Browser navigation timeout:XX seconds就是设置运行测试步骤之前,等待网页加载时间的最大值,超出了该值后脚本直接退出并报错。

  D、QTP的运行模式设置具体位置在:Tools→Options→Web→Advanced→Run settings下的Replay type。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号