【接口自动化框架实践】2、自动化环境配置(重点哦)
2019-11-21 15:30 昆山玉乐 阅读(378) 评论(0) 编辑 收藏 举报1、pom.xml中配置不同的环境信息,位置在</dependencies>配置后面
<!--环境信息配置-->
<profiles>
<profile>
<!--第一套测试环境A-->
<id>A</id>
<!--此处会在Maven中生成一个Profiles的子项,选中则表示在那套环境中执行-->
<properties>
<environment>environmentA</environment>
<!--此处environmentA会去找environmentA.properties配置文件获取环境的配置信息-->
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<!--此处为默认环境配置,不勾选时,执行测试类使用该环境-->
</profile>
<profile>
<!--第二套测试环境B-->
<id>B</id>
<properties>
<environment>environmentB</environment>
</properties>
</profile>
</profiles>
解读:
<id>A</id>会在Maven中生成一个Profiles的子项,选中则表示在那套环境中执行,如截图
2、下面开始配置.properties配置文件
选中工程名称,右键New-->Directory
输入环境配置文件名称conf;
然后在文件夹下新建.properties文件,
文件配置格式如下
env=stable
可以配置任何关于环境的特异性信息,如环境信息、数据库配置、接口配置等等