我的Selenium自动化解决方案文件有几个项目来测试应用程序的不同部分。 这些项目中的每一个都有一个app.config文件,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings configSource ="app.env2.config">
</appSettings>
</configuration>
所以在每个项目中如果我将 configSource =&#34; app.env2.config&#34; 更改为 configSource =&#34; app.env1.config&#34 ; ,我能够使用 env1 特定值,例如env1的网址。
但每次我必须在不同的环境中测试时,我必须更改12个项目中每个项目的configsource值。有没有办法让我在一个地方设置环境值允许我访问这12个项目中的每个项目中的相应配置文件(某种方式是通过在一个地方设置env(env1 / env2)值然后附加此值到&#34; app。&lt; env&gt; .cofig&#34;)