我的一些要求是:
我不是专业测试者,但是这些必须达到,任何能在这方面建议最佳实践的专业人士?
非常感谢你的帮助!
答案 0 :(得分:14)
Django 1.8中的新功能
--keepdb选项可用于在测试运行之间保留测试数据库
https://docs.djangoproject.com/en/1.8/ref/django-admin/#django-admin-option---keepdb
答案 1 :(得分:2)
你可以运行:
./manage.py testserver
您的测试数据库将被创建,所有测试都会运行,之后服务器会继续运行,因此您可以进行ui测试。
希望这有帮助, 安东
答案 2 :(得分:1)
Persistent Database Test Runner添加了一个名为quicktest
的新命令,该命令将在运行测试后保留数据库,并在再次运行时使用相同的命令。