回答

0

一個例子別處找到測試腳本使用CasperJS進行命令行測試的一個小原型是https://github.com/mcamiano/friendlyghost

基本上,它使用shell腳本將CasperJS封裝爲跑步者,提供測試套件組織,測試輸出日誌,助手,僞裝者,甚至是燈具。

僅作爲示例發佈,而不是插入 - 實際上,我通過Selenium2將PhantomJS中的Codeception用作我的主要工具。相比之下,FriendlyGhost並不是很精緻,對於大量測試來說速度並不快,但是Casper的CoffeeScript比Codeception的模塊更清晰且更具可擴展性,而且一些小的外殼包裝對於診斷目的來說足夠好。