【发布时间】:2015-08-06 11:19:18
【问题描述】:
我们正在尝试对一个旧的大型项目进行测试,该项目在数据库中有超过 500 个表,并且在数据库创建(我的 RMBP 上超过 1 小时)和数据库迁移上浪费了太多时间。
我们使用的是PostgreSQL作为数据库,由于一些服务相关的GIS需要它,所以很难用SQLite来替代它。
我可以做些什么来减少考试准备时间?
【问题讨论】:
-
您可以使用factory_boy 之类的东西来创建用于测试的对象并完全跳过数据库吗?
-
@IanAuld factory_boy 可能是一个很好的替换工具,但就我而言,最大的问题是创建数据库。谢谢你的建议。
标签: python django testing django-testing