有没有办法使用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

同样,您可以根据播放器上的控制器执行暂停或停止

请享用 !!