我正在使用 selenium-client 运行一些测试,但 Selenium 似乎正在使用我的开发数据库。如何指向它使用我的测试数据库?
kareem
问问题
2207 次
2 回答
4
您需要将 Selenium 指向使用测试数据库的站点。Selenium 与您的 Rails 对话,而不是与数据库对话。因此,您需要将 Selenium 指向一个 Web 应用程序,其配置指向您的测试数据库,而不是开发数据库。
希望有帮助。
于 2009-03-25T20:33:25.697 回答
0
您需要将 Selenium 测试指向使用测试数据库的应用程序实例。
我在 capistrano deploy.rb 中编写了一个单独的部署任务,将应用程序部署到测试服务器,将其指向测试数据库,并加载特定于 selenium 的装置。Selenium 将已部署的应用程序视为一个黑匣子,因此您可以自行决定将所有内容融入您现有的部署设置中。
于 2009-03-25T20:36:10.620 回答