Командная строка переопределит файл свойств.
Так что если вы хотите удалить webdriver.driver
из командной строки и переместить его в свойства, которые будут работать нормально, он будет извлечен из файла свойств.
Затем вы можете перезаписать его позже, используя командную строку webdriver.driver
.
Также я должен отметить, что почти все команды могут быть перемещены в файл свойств безмятежности. Также вы можете настроить несколько файлов свойств для различных настроек, устройств и тестов, которые вам нужно запустить.
Я запускаю более 15 разных файлов свойств для разных настроек на разных устройствах. Затем все, что мне нужно сделать, это обратиться к файлу свойств в команде через: -Dproperties=properties/desktop.properties
Также еще одно замечание, я предпочитаю оставлять webdriver.driver
в командной строке, чтобы было проще запускать одни и те же тесты на одном устройстве с разными настройками браузера. Затем я создаю простые bash-скрипты, которые запускают мои приемочные тесты, тесты дыма, регрессионные тесты, и делают это на нескольких разных устройствах от настольного компьютера до мобильного, а затем тестируют в разных браузерах на разных узлах. Но каждому свое.