QTP测试Flex开发的程序,准备工作:
1、 安装Flex4 、flash_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,录制脚本,录制成功后在脚本界面会显示如图信息,即可录制成功