1

Я пытаюсь избежать использования данного сценария селена в производственной среде. Когда этот тест запускается вручную, я соответствующим образом меняю файл/etc/hosts.Selenium Firefox Драйвер, читаемый из файла Hosts

xx.x.xxx.xx www.url.com 

Что такое практический способ передачи тестовой среды IP-адреса драйверу? Или, может быть, драйвер прочитан из файла хоста?

ответ

1

Я бы предложил предоставить аргумент командной строки, который могут ссылаться на ваши сценарии селена. Этот аргумент может содержать адрес ip среды, с которым вы хотите выполнить тесты. Или другое возможное решение должно содержать файл свойств, включенный в ваш проект selenium, который содержит среды, которые вы используете для тестирования, с их соответствующими IP-адресами. Вы можете проанализировать этот файл и вытащить среду, с которой вы хотите работать.

+0

Я передал его как аргумент командной строки, драйвер берет его и запускает; однако я приостанавливаю сценарий до конца и устанавливаю расширение «показать IP» в экземпляр драйвера, и оно не отражается как тот, который я передал. Возможно, у меня будут лучшие результаты с вашим предложением файла свойств. Я отдам его. – chrisl0lz

Смежные вопросы