学习《QTP自动化测试进阶》第13章 – 使用QTP测试ActiveX对象

 

要测试ActiveX控件,首先,需要在启动QTP时加载ActiveX插件

 

AcxUtil对象可用于操作ActiveX控件,使用FireEvent方法来执行ActiveX控件中的方法

 

熟悉和掌握各类ActiveX控件的测试:

RadioButton

CheckBox

Calendar

Label

ProgressBar

SliderBar

ListBox

 

其他相关资源:

1、MSFlexGrid 是微软的 ActiveX 表格控件,功能强大,在编程中经常使用,但是QTP在识别和测试这个控件时会碰到很多问题,这篇文章介绍了相关解决办法:

http://blog.csdn.net/Testing_is_believing/archive/2010/01/03/5125657.aspx

2、daniva在《Automating Google Earth》一文中介绍了如何在QTP中测试Google Earth这种包含ActiveX插件的WEB页面:

http://www.advancedqtp.com/knowledge-base/articles/environment-techniques-id15/web-id34/automating-google-earth/

3、《QTP测试CodeJock Xtreme Suite控件》:

http://blog.csdn.net/Testing_is_believing/archive/2010/03/13/5377163.aspx