我正在开发基于Angular 1.5的单页面应用程序。 该应用程序的后端是外部供应商REST服务。
应用程序将在3个环境中运行:
在每个环境中,后端都有不同的URL:
在每个环境中,我希望能够通过量角器运行end2end测试,在这种情况下,后端将被模拟(后端URL应指向专用的MockServer实例)
E2E测试模式
另外,最好只构建一次应用程序,然后在每个环境中部署并运行E2E测试,然后用户可以手动测试。
处理配置以达到这些要求的最佳方法是什么?
答案 0 :(得分:0)
我使用url在每个环境的web服务器上使用属性文件。这样我就可以在所有环境中部署1个应用程序。
作为替代方案,您可以将您的网址存储在单独的“应用程序”中。数据库中的表