Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何根据环境加载不同的Selenium2设置?_Java_Xml_Testing_Selenium_Automated Tests - Fatal编程技术网

Java 如何根据环境加载不同的Selenium2设置?

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

我现在正在进行一个巨大的项目,该项目正在向他们的测试团队引入一些硒元素,到目前为止,他们的测试团队主要是手工操作的。他们有3个不同的环境可以运行测试(开发、测试开发和测试生产)


Selenium代码是用Java编写的,使用WebDriver/HTMLUnit。我正在寻找一种切换Selenium设置的方法,例如浏览器应访问的主机名和端口、其他浏览器设置、测试数据,具体取决于测试运行的环境。最好是自动的,或者根据环境的不同做一些小的改变。此外,这些设置应如何存储?XML?

如何使用Maven运行测试并使用Maven的参数或配置文件?嗯。。你签出selenium grid了吗?就个人而言,我喜欢Gradle,但Maven也会为你做这项工作的。谢谢大家的建议。我将检查使用Maven和使用概要文件运行测试。