相关疑难解决方法(0)

在Spring-boot中设置默认活动配置文件

我希望我的默认活动配置文件是productionif if -Dspring.profiles.activenot set.

我尝试了以下内容,application.properties但它不起作用:

spring.profiles.default=production
Run Code Online (Sandbox Code Playgroud)

Spring-boot版本= 1.3.5.RELEASE

java spring spring-boot

40
推荐指数
7
解决办法
6万
查看次数

Selenium:针对三种环境使用不同的URL运行Java代码

我有一个Java自动测试框架。我需要在多个环境(例如SIT,UAT和Prod)上运行此代码,但是所有这些环境都具有不同的URL。

sit-config.properties

hompepage = XXX

uat-config.properties

主页= YYY

Maven个人资料

<profiles>
    <profile>
        <id>sit</id>
        <activation>
            <property>
                <name>environment</name>
                <value>sit</value>
            </property>
        </activation>
    </profile>
    <!-- mvn -Denvironment=sit clean test -->

    <profile>
        <id>uat</id>
        <activation>
            <property>
                <name>environment</name>
                <value>uat</value>
            </property>
        </activation>
    </profile>

  </profiles>
Run Code Online (Sandbox Code Playgroud)

问题(编辑):

  1. 如何根据环境测试加载特定的属性文件?
  2. 我有一个Java所有者库的示例,但有一个testng而不是Maven。

http://www.testautomationguru.com/selenium-webdriver-how-to-execute-tests-in-multiple-environments/

请帮忙。谢谢。

java environment selenium

5
推荐指数
1
解决办法
613
查看次数

标签 统计

java ×2

environment ×1

selenium ×1

spring ×1

spring-boot ×1