QTP回顾与总结

QTP回顾与总结

ID:37712584

大小:473.50 KB

页数:9页

时间:2019-05-29

QTP回顾与总结_第1页
QTP回顾与总结_第2页
QTP回顾与总结_第3页
QTP回顾与总结_第4页
QTP回顾与总结_第5页
资源描述:

《QTP回顾与总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、9QTP复习提纲一、你对自动化测试的理解是什么?二、把对象从被测软件ui中读取出主要特征,存入对象库,回放时在被测试软件中寻找指定对象,赋予对象一些方法,方法为windowswin32或者web上的一些activex控件的通用方法(或者javascript应用于一些未支持的事件,比如link.click),微软控件对外的接口,把其中一些方法进行封装,成为qtp自己的方法,比如getroproperty=对象.object.value,然后运用这些方法属性驱动被测试对象完成一些指定的动作。对于任何一个add-in都是先找到人家的对外接口,然后拿过来封装,需要的时候去调用接口事件,也就成为

2、了QTP的动作。什么是自动化测试工具?你知道的自动化测试工具有哪些?三、自动化测试和人工测试的优点和缺点是什么?手工测试自动化测试难以重用可重复不可靠可靠成本高昂可以投资获利时间消耗无人值守自动化测试的优点:ü回归测试更方便ü可以运行更多更繁琐的测试ü可以执行一些手工测试困难或不可能进行的测试ü更好的利用资源ü测试具有一致性和可重复性ü测试的复用性ü可以让产品更快面向市场ü增加软件信任度自动化测试的缺点:ü不能取代手工测试ü手工测试比自动化测试发现的缺陷更多ü对测试质量的依赖性极大ü测试自动化不能提高有效性ü测试自动化可能会制约软件开发ü工具本身并无想像力四、QTP的实现原理是什么?分

3、两个部分阐述。GUI识别对象原理自动化测试工具生成脚本原理9一、下图的界面如果消失了,要去哪里选择?图中的ActiveXAdd-in支持什么语言的ActiveX?ActiveX与语言无关,具体参考我上课给你们的资料。二、下图的各个选项的功能分别是什么?9上面这张图的界面如果消失了,要去哪里选择?999一、请大致介绍一下下图中QTP的界面组成、视图类型及用途二、什么是关键字驱动?ü关键字驱动测试是数据驱动测试的一种改进型ü用关键字的形式将测试逻辑封装在数据文件中,测试工具只要能够解释这些关键字即可对其应用自动化ü9主要关键字包括三类:被操作对象(Item)、操作(Operation)和值

4、(value),用面向对象形式可将其表现为Item.Operation(Value)ü将测试逻辑按照这些关键字进行分解,形成数据文件一、QTP的录制原理是什么?十、AnalogRecording和LowLevelRecording的区别?什么时候需要用到它们?十一、QTP的对象库和脚本分别以何种形式存放?它们之间有何联系吗?十二、如何显示代码行?十三、QTP的测试流程是什么样的?ü录制测试脚本前的准备ü录制测试脚本ü加强测试脚本(检查点、参数化、逻辑判断等)ü脚本调试ü运行脚本执行测试ü分析测试结果ü提交BUG十四、没有相关插件是否一定无法使用QTP进行自动化测试?请举例说明解决方案。

5、十五、什么是测试对象?什么是运行时对象?分别用什么函数方法可以取得测试对象和运行时对象的值?用什么方法可以设置测试对象的值?十六、无法识别对象时有哪些思路解决?十七、请回顾一下验证点是如何添加的?有哪些类型的验证点?十八、什么是验证点?什么是同步点?什么是输出值?它们分别有什么作用?分别有什么区别?9十九、同步点函数有哪些?WaitProperty和Sync二十、如何强制变量声明?二一、Public变量可以在Action之间传递吗?有几种方法可以在Action之间传递?举例说明。二二、StepInto、StepOut、StepOver分别表示什么含义?如何暂停调试?如何插入断点?用什么

6、快捷键?二三、下面这个提示框是什么原因导致的?二四、FSO对象、ADO对象、DOM对象分别是什么对象?它们适用于什么场合?二五、WSH、WMI、API这些缩略语分别表示什么技术?它们适用于什么场合?二六、Dim、Private、Public声明方式分别有什么区别?Sub和Function分别有什么区别?ByVal和ByRef分别有什么区别?如何定义一个常量?如何知道一个变量的类型?二七、什么情况下适合使用描述性编程?描述性编程的优缺点是什么?二八、什么时候需要拆分Action?为什么要拆分?CalltoCopyofAction和CalltoExistingAction的区别在哪儿?二九

7、、Transaction的作用是什么?三十、如何进行参数化?参数化有哪些类型?DataTable、Enviorment、RandomNumber、ActionParameter三一、QTP的输出日志函数是什么?有哪些属性和方法?三二、QTP可以和QC、WR这些工具联动使用吗?该如何设置?请描述步骤。三三、QTP可以调用外部vbs文件吗?如何调用?9三四、System.Util函数作什么用的?XMLUtil对象是作什么用的?OnerrorResu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。