3

我创建了严重依赖 jPlayer 交互的功能(http://jplayer.org/)。我的本地集成测试工作正常(使用 Capybara),但在我的开发服务器(Linux / Ubuntu 12.04)上测试时遇到问题。我尝试过 Selenium、capybara-webkit 和 PhantomJS——但它们都不支持 Flash 或 HTML5 音频。我一直坚持使用 PhantomJS,因为我发现使用它进行测试最有趣。

如何执行与 jPlayer 交互的无头集成测试(在 HTML5 音频或 Flash 模式下)?

4

1 回答 1

0

你可以看一下slimerjs,它是一个基于Gecko.

基于这个问题:https://github.com/laurentj/slimerjs/issues/13,看来 slimerjs 支持从 flash 发送的请求。

谢谢。

于 2013-10-13T19:25:09.543 回答