Я начинаю искать Behave для использования в BDD, но я столкнулся с проблемой. У меня довольно много тестов Selenium (Python), которые я уже успешно выполнял, но как только я использую поведение, я получаю сообщение об ошибке «chromedriver.exe перестает работать».Ошибка драйвера Chrome при использовании Behave
В моих Selenium тестов (с использованием pytest и запустившего от PyCharm), тест выглядит следующим образом (который работает отлично):
def test_open_google():
driver = webdriver.Chrome('C:/temp/chromedriver.exe')
driver.get('http://www.google.com')
Я тогда создал файл шагов (в рамках BDD тестирование), который содержит следующее:.
@when('I open Google')
def step_impl(context):
driver = webdriver.Chrome('C:/temp/chromedriver.exe')
driver.get('http://www.google.com')
Из командной строки я бегу «ведут себя» и получить всплывающее окно об ошибке сказав «chromedriver.exe перестал работать
кто-нибудь знает, как я можете это исправить?