有没有办法使用Watir-Webdriver在网页中自动测试闪存?
我正在尝试测试使用Flex构建的几个网页,并且需要通过Flash界面自动点击几个video。 我正在使用Ruby和Watir-Webdriver,但我不确定如何使用它们与Flash进行交互。
有没有人想到这个? 我尝试过使用Sikuli,但发现它有点笨重但不是很快。 任何想法将不胜感激。
我会引用自己的话:
重要的是,Watir无法控制Java小程序,Adobe Flash或Microsoft Silverlight等浏览器插件。
来自https://github.com/zeljkofilipin/watirbook/blob/master/about.md
虽然有一种方法。 您可以将javascript嵌入到ruby watir脚本中。
它对我有用
browser.execute_script << - JS
Global.videoPlayer.sendEvent( “玩”)
JS
同样,您可以根据播放器上的控制器执行暂停或停止
请享用 !!