QTP针对FLEX4开发程序测试配置方法

上一篇 / 下一篇  2011-02-22 17:05:28

 QTP测试Flex开发的程序,准备工作

1、 安装Flex4flash_player_10

2、 安装QTP10

3、 下载QTP测试Flex4的插件Adobe Flex 4 Plugin for HP QuickTest Pro

4、 下载好插件后,运行插件包中Install_QTP_Plugin.bat文件

打开QTP,会看到多了两个如图所示的插件

打开Flex,新建一个项目,选择选择应用程序类型为:web

鼠标点击创建好的工程名,右键,选择“Properties”如下图

选择Flex编译器,在“附加的编译器参数”中添加如下路径

-include-libraries

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/automation.swc"

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/automation_agent.swc"

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/qtp.swc"

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/automation_dmv.swc"

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/automation_spark.swc"

"F:/ProgramFiles/Adobe/AdobeFlashBuilder4Plug-in/sdks/4.1.0/frameworks/libs/automation/automation_flashflexkit.swc"

确定就可以了

然后打开QTP,录制脚本,录制成功后在脚本界面会显示如图信息,即可录制成功

 


TAG:

leely01的个人空间 引用 删除 leely01   /   2011-06-10 10:30:43
我想请问一下,为什么我照做了,就只能识别flex3的程序,flex4的程序的对象识别不完全,像flexButton,textInput怎么全部是flexObject啊,求解决。
懵懂的女孩的个人空间 引用 删除 懵懂的女孩   /   2011-02-22 17:13:22
郁闷,图片没有显示出来,添加的压缩包里面有图片
 

评分:0

我来说两句

Open Toolbar