Как настроить IntelliJ на распознавание chromedriver в качестве браузера по умолчанию для тестов, которые будут использоваться для моих автоматических тестов Geb?
У меня есть два проекта IntelliJ, один из которых настроен и работает должным образом, достигая желаемых целей, а другой - устаревший код, который я пытаюсь вернуть к жизни.
В хорошем проекте при работе с тестами Geb я могу ссылаться на экземпляр Browser, фактически не определяя его ... Т.е., я могу сказать
go('google.com')
и это работает. В проекте, который я пытаюсь обновить, мне нужно определить экземпляр браузера, а затем добавить браузер ко всем моим командам. Пример:
browser.go('google.com')
Похоже, что если я не вызываю browser.go, по умолчанию используется какой-то тип phantomJs или безголовый (может быть, htmlUnit?) Браузер для запуска тестов.
Я не вижу в файле pom.xml ничего, что указывало бы на это в ЛЮБЫХ проектах, а в хорошем проекте нет драйвера, определенного внутри GebConfig.groovy, поэтому я немного запутался, где это может быть установлено.