《QTP自动化测试进阶》(10)

学习《QTP自动化测试进阶》第12章 – 使用QTP测试标准Windows对象

 

使用CaptureBitmap方法来截屏

使用ChildObjects方法获取某个对象中包含的对象列表

使用RunAnalog方法运行低级录制过程

 

熟悉和掌握各类标准Windows控件的测试:

Dialog

Static

WinButton

WinCalendar

WinCheckBox

WinCombobox

Window

WinEdit

WinEditor

WinList

WinListView

WinMenu

WinRadioButton

WinScrollBar

WinSpin

WinStatusBar

WinTab

WinToolbar

WinTreeview

WinObject

 

 

在GUI测试过程中,通常会碰到对象无法被测试工具识别的问题,这时候往往需要特殊的解决办法,其中一种方法就是通过发送键盘按键的方式来操纵控件

 

Mercury.DeviceReplay对象是QTP的一个隐藏对象(QTP的帮助文档中并没有记载),可用于模拟鼠标单击和移动,还有键盘输入等操作。

 

其他学习资料:

1、《在QTP中自定义测试对象WinList的Select方法》:http://blog.csdn.net/Testing_is_believing/archive/2010/01/07/5149604.aspx

2、《揭秘QTP的DeviceReplay对象》:

http://blog.csdn.net/Testing_is_believing/archive/2008/06/02/2504745.aspx

3、relevantcodes.com的《QTP: Working With Multiple Windows Applications》这篇文章介绍了如何测试多个相同Windows应用程序的方法:

http://relevantcodes.com/qtp-working-with-multiple-windows-applications/

4、relevantcodes.com在《Automating Windows Calculator Part 1》这篇文章中介绍了用QTP测试Windows计算器的例子,对于初学者理解QTP自动化测试过程、函数的使用等方面的内容都很有帮助:

http://relevantcodes.com/automating-windows-calculator-part-1/

5、《QTP测试WinToolbar控件》:

http://blog.csdn.net/Testing_is_believing/archive/2010/03/24/5412286.aspx

你可能感兴趣的:(自动化测试,回归测试)