拥有远程测试环境的目的是什么?

时间:2015-03-13 17:50:15

标签: api ruby-on-rails-4 testing rspec environment

我目前正在使用以下环境构建Rails API应用程序:

  • 生产(使用自己的远程PG数据库远程使用Heroku)
  • 暂存(使用自己的远程PG数据库远程登录Heroku)
  • 开发(本地包含我不时从Heroku生产数据库导入的数据库)
  • 测试(本地拥有我自己从Heroku生产数据库导入的数据库)

我刚刚开始进入TDD流程,所以我对测试很新,并且有一些问题。

最佳做法是建立远程测试环境以更好地模拟生产环境吗?

如果是这样,我在编写代码时如何不断地对此进行测试(或者在部署到分段然后部署之前运行测试,然后只使用本地测试环境进行连续测试? )

0 个答案:

没有答案