Selenium2.0与Flash(Flex)自动化实现.docVIP

  • 117
  • 0
  • 约2.89千字
  • 约 4页
  • 2018-06-25 发布于河南
  • 举报
Selenium2.0与Flash(Flex)自动化实现

Selenium2.0与Flash(Flex)自动化实现 来自尘泥?? 2012-02-27 20:12:03|??分类: 自动化测试 初步调研了一下,Selenium2.0(webdriver)还没有flash测试解决方案。网上可以搜到的还是selenium1.0时代的那一套flash测试扩展SeleniumFlexAPI (/p/flash-selenium/),而这套扩展从09年开始就停止更新了。 大致了解了SeleniumFlexAPI的设计思路: 一是在flash文件build时加入特定的.swc架包使得flash内部的函数和属性可以开放给JS调用(经确认,这个架包对于Flex3.x还是有效的,4.0以上就不得而知了); 二是提供了一套和Selenium1.0绑定的JS扩展,可以调用flash开放出来的接口。 把这套JS扩展提取出来的话,就可以摆脱对于Selenium1.0的依赖。 具体实现步骤: 【一】 将SeleniumFlexAPI.swc加入到被测试flash的Compiler参数中,并重新build。 ? ? 如果build成功,在网页中打开这个Flash,把鼠标hover到某个元素上,会显示这个元素的ID。 ? ? 另一个验证方法: 打开浏览器自带调试器,在console中输入document.Training_Flex_demo.doFlexCl

文档评论(0)

1亿VIP精品文档

相关文档