Java 如何根据环境加载不同的Selenium2设置?
我现在正在进行一个巨大的项目,该项目正在向他们的测试团队引入一些硒元素,到目前为止,他们的测试团队主要是手工操作的。他们有3个不同的环境可以运行测试(开发、测试开发和测试生产)Java 如何根据环境加载不同的Selenium2设置?,java,xml,testing,selenium,automated-tests,Java,Xml,Testing,Selenium,Automated Tests,我现在正在进行一个巨大的项目,该项目正在向他们的测试团队引入一些硒元素,到目前为止,他们的测试团队主要是手工操作的。他们有3个不同的环境可以运行测试(开发、测试开发和测试生产) Selenium代码是用Java编写的,使用WebDriver/HTMLUnit。我正在寻找一种切换Selenium设置的方法,例如浏览器应访问的主机名和端口、其他浏览器设置、测试数据,具体取决于测试运行的环境。最好是自动的,或者根据环境的不同做一些小的改变。此外,这些设置应如何存储?XML?如何使用Maven运行测试并
Selenium代码是用Java编写的,使用WebDriver/HTMLUnit。我正在寻找一种切换Selenium设置的方法,例如浏览器应访问的主机名和端口、其他浏览器设置、测试数据,具体取决于测试运行的环境。最好是自动的,或者根据环境的不同做一些小的改变。此外,这些设置应如何存储?XML?如何使用Maven运行测试并使用Maven的参数或配置文件?嗯。。你签出selenium grid了吗?就个人而言,我喜欢Gradle,但Maven也会为你做这项工作的。谢谢大家的建议。我将检查使用Maven和使用概要文件运行测试。