テスト スイートを phpunit のように整理したい
同じプロジェクトの他の場所にあるすべてのテストを追加するスクリプト
テスト スイートを phpunit のように整理したい
同じプロジェクトの他の場所にあるすべてのテストを追加するスクリプト
CasperJS を使用したコマンドライン テストの小さなプロトタイプの例は、https: //github.com/mcamiano/friendlyghost にあります。
基本的に、シェル スクリプトを使用して CasperJS をランナーとしてラップし、テスト スイートの構成、テスト出力ログ、ヘルパー、フェイカー、さらにはフィクスチャを提供します。
プラグインではなく、例としてのみ投稿します-私は実際にSelenium2を介してPhantomJSでCodeceptionを主要なツールとして使用しています。比較すると、FriendlyGhost はあまり洗練されておらず、多くのテストでは確かに高速ではありませんが、Casper の CoffeeScript は Codeception のモジュールよりもクリーンで拡張可能な言語であり、診断目的にはシェル ラッピングを少し行うだけで十分です。