我在一个文件 test_file.py 下有一组测试。我可以像这样从控制台正常运行它:
python -m unittest test_file
当测试用例失败时,这会输出一个小的回溯。所以我需要做的正是。
- 定期运行测试,比如说在 crontab 上(我知道怎么做)
- 每次运行后发送电子邮件报告,为了做到这一点,我需要知道所有测试是否正常,以防其中一些失败,哪些失败以及错误是什么,就像正常的 pyunit 输出一样。
正如我上面所说,我知道如何做 cron 部分,我知道如何运行测试,但是我需要什么或者我能做些什么来完成第 2 项?
也许是一个手动运行每个测试并收集结果然后发送电子邮件的脚本?
非常感谢 !