如何自动化多个测试

时间:2013-08-14 16:00:46

标签: automated-tests casperjs

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

由于

1 个答案:

答案 0 :(得分: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

这是一个简化版本,你可以在失败时发送电子邮件等等。