我现在正在进行一个大型项目,该项目正在将一些 Selenium 引入他们的测试团队,到目前为止,这主要是手动的。他们有 3 种不同的环境可以运行测试(开发、测试开发和测试生产)。
Selenium 代码是用 Java 编写的,使用 WebDriver/HTMLUnit。我正在寻找一种方法来切换 Selenium 设置,例如浏览器应该访问的主机名和端口、其他浏览器设置、测试数据,具体取决于测试在哪个环境中运行。最好以某种方式自动切换,或者您可以进行一些小的更改根据环境做。另外,这些设置应该如何存储?XML?