我正在使用 Selenium 和 Python 来测试 Web 应用程序。该应用程序有一个我想测试的 Flash 组件。我见过的将 Selenium 与 Flash 结合使用的唯一参考资料是 Flash-Selenium,它已经几年没有更新了。是否可以使用 Selenium 测试 Flash?
问问题
3663 次
2 回答
1
我以前也遇到过你的情况。事实是,使用硒很难做到这一点。我已经收藏了
http://inventwithpython.com/blog/2014/12/17/programming-a-bot-to-play-the-sushi-go-round-flash-game/
下次我遇到这个问题时,但从那以后我实际上并不需要它。但我认为有一个使用该链接+硒的解决方案。
如果你能找到一种方法来完成这项工作,我会很高兴更新!
于 2014-12-28T23:31:35.163 回答
0
只要您可以访问闪存源代码,就可以(尽管它需要一些工作)。为此,您必须公开要使用 selenium 测试的 flash 操作。这要求您使 Flash 中的方法可以通过 Javascript 执行。一旦你能做到这一点,你应该能够使用 selenium 执行 javascript 的能力来自动化这个过程。
于 2013-06-13T20:45:20.420 回答