0

我正在使用 casperjs 来运行前端测试。我试图找出自动化执行测试的最佳方法。我需要一种方法来启动 5 个单独的文件,并在任何时候检测到失败,不知道如何最好地做到这一点。

谢谢

4

1 回答 1

1

我最终编写了自己的 shell 脚本,该脚本会自动运行。

> 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 回答