0

私はcasperjsを使ってフロントエンドテストを実行しています。テストの実行を自動化する最良の方法を見つけようとしています。5 つの個別のファイルを起動し、FAIL が発生したときはいつでも検出する方法が必要ですが、これを行う最善の方法がわかりません。

ありがとう

4

1 に答える 1

1

自動的に実行される独自のシェルスクリプトを作成することになりました。

> output
for f in *.js
do
    echo "starting test"
    casperjs test $f >> output
done

if grep "FAIL" output 
    then echo "error occured"
    else echo "test was successful"
fi

これは簡略化されたバージョンであり、失敗した場合にメールで送信することができます。

于 2013-08-19T18:23:11.773 に答える