3
我已經創建了嚴重依賴jPlayer交互的功能(http://jplayer.org/)。我的本地集成測試工作正常(使用Capybara),但我在我的開發服務器(Linux/Ubuntu 12.04)上測試有問題。我曾嘗試Selenium,capybara-webkit和PhantomJS--但它們都不支持Flash或HTML5音頻。我一直堅持PhantomJS,因爲我覺得它最適合用來測試。如何在無頭狀態下測試jPlayer(或任何Flash/HTML5音頻)?
如何執行與jPlayer交互的無頭集成測試(HTML5音頻或Flash模式)?
直接來自SlimerJS文檔:「與PhantomJS相反,SlimerJS不是無頭的:你會看到窗口,它需要一個圖形環境。」 – Brad