我發現一個名爲Selenium Zoetrope的項目,該項目在Selenium服務器上運行PHPUnit測試,並使用ffmpeg記錄測試視頻(有關更多詳細信息,請參閱this blog post)。我想讓這些腳本適應Selenium IDE保存的測試用例。要爲每個測試用例獲取單個視頻,而不是一個包含所有測試用例的視頻,是否有Selenium命令行用於運行從Selenium IDE導出的單個測試用例?如何針對本地運行的Selenium服務器運行單個測試用例?
我發現的Selenium命令行示例都啓動了一個服務器並運行完整的測試套件。我是否可以針對已運行的服務器實例運行單個測試用例,類似於Zoetrope中的construct和run?
或者還有另一種方法來捕獲個別測試案例的視頻?
我最初放棄了PHPUnit,因爲Selenium IDE放棄了對它的支持。我發現了一個Firefox擴展,重新添加了從Selenium IDE導出PHPUnit的支持,但它非常麻煩。然後,我發現Selenium Builder更新,對PHP/PHPUnit導出有更好的支持。到目前爲止,Selenium Builder一直很棒。 –