多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

QTP测试flex制作的flash网站的方法-自动化测试

更新时间:2022-06-01 09:09:12 作者:多测师 浏览:160

  现在Flex做的网站由于画面效果很好,现在很受欢迎,但是了解flash自动化测试的人寥寥无几,最近有项目是这方面的,研究了一番,略有成果,现总结如下:

QTP测试flex制作的flash网站的方法-自动化测试

  一. QTP自动化测试flex制作的flash系统需要插件, 插件安装方法如下:

  1.到这个地方https://www.adobe.com/cfusion/td... us&product=flex 其在flex automation for QTP,需要注册,很快的。

  2.下载下的文件名为flexATWin.exe ,将后缀该为“.rar”文件

  3.解压缩flexATWin.rar文件

  4.检索“*.exe”文件

  5.你会看见一个“Flex2_Plugins_QuickTestPro.exe”文件,这是一个独立的文件有37.5MB大,将它可以单独拷贝出来,其他的文件可以删除,这个就是flex 的QTP插件了

  6.安装Flex2_Plugins_QuickTestPro.exe 文件,打开QTP9.2 发现

  7.OK,下面就靠大家研究如何适用flex了。

  二.仅仅安装好插件是不够的,还需要满足下面条件:

  环境:

  1.flex automation只能安装在QTP 9.1 及以上版本

  2.必须安装flex 2.0.1, 而且你的应用程序必须在flex 2.0.1下编译

  3.flex plugin for qtp 只支持 IE6及以上版本。

  4.必须安装flash player 9.0.28或以上版本

  5.JRE 1.4.2或以上版本

  三.确认是不是安装成功:

  1.检查注册表,如没发现有TEAPluginIE.dll和TEAPluginQTP.dll,则说明没有安装成功

  2.或者打开QTP==》tools==》object indentification==》Environment下拉框中是否有Flex2.0.1选项,如果有则表示安装成功。

  四.录制flex制作的flash系统,有些系统是不录制的。

  1.在系统编译的时候需要倒进来automation.swc, automation_agent.swc, and qtp.swc 这几个包文件文件,

  其中automation.swc默认就有,不需要重新导入

  automation_agent.swc, and qtp.swc 这两个是从你安装flex for qtp testing 插件的目录下面取出来的,有时候还需要automation_agent_rb.swc

  默认文件存放在C:\Program Files\Adobe\Flex Automation\frameworks下面的两个文件夹里面,将他们放到你系统对应的lib下面。

  如果你的系统用到了Flex的chart,那么还需要导入automation_charts.swc

  2. 然后就是重新编译,发布,如果没有以外的话现在你的系统就可以使用QTP录制了。

  以上内容为大家介绍了自动化测试中的QTP测试flex制作的flash网站的方法,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部