学习笔记 如何利用QTP自动化测试Flex3应用程序

luanyu 2010-08-11

在学习Flex的过程中,你可能会遇到利用QTP自动化测试Flex3应用程序的问题,这里和大家分享一下,Adobe新出了Flex3,同时推出了用于Flex3自动化测试的QTPplugin。

利用QTP自动化测试Flex3应用程序

Adobe新出了Flex3,同时推出了用于Flex3自动化测试的QTPplugin.本人也是刚刚入门Flex自动化测试,以下是一个简单的总结:
 
软件需求:
 
1.FlexBuilder3.到这个地方https://www.adobe.com/cfusion/td……us&product=flex(需要注册)下载AdobeFlexBuilder3Professional或者FlexBuilder3ProfessionalEclipsePlug-in(如果本机已有eclipse)。其中FlexBuilder3中已经包含QTP的plugin
 
2.IE6或以上(目前只支持IE)
 
3.FlashPlayerActiveXcontrol,version9.0.28.0或以上,最新9.0.115.0(检查C:\WINDOWS\system32\Macromed\Flash\FlashUtil9e.exe的属性可以查看当前安装flash的版本)
 
4.QTP9.1(不支持SmartIdentification)或QTP9.2和patch1701
 
编译:
 
必须用FlexBuilder3编译Flex项目,而不能仅仅用Flex3SDK编译,因为FlexBuilder中带了一些的特殊的包
 
1.打开FB,右键选择你的Project->Properties->FlexCompiler
 
2.修改属性“Additionalcompilerarguments”,在该属性中添加如下代码: 

相关推荐