- behave==1.2.5
< li>splinter==0.7.7 - безголовый браузер Firefox
Код: Выделить всё
browser = context.browser
selector_button_checkout = "//*[@id='cart']//div[contains(@class, 'button button-3 localizejs') and text()='CHECKOUT']"
with browser.get_iframe(0) as iframe:
assert iframe.is_element_present_by_xpath(selector_button_checkout, wait_time=30)
Код: Выделить всё
packages/selenium/webdriver/remote/errorhandler.py", line 237, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.UnexpectedAlertPresentException: Alert Text: None
Message:
Exception UnexpectedAlertPresentException: Alert Text: None
Message:
Traceback (most recent call last):
selenium.common.exceptions.UnexpectedAlertPresentException: Alert Text: None
Message:
и мы получаем еще одно исключение — NoAlertPresentException, поэтому мы заблудились.
Есть идеи?
Подробнее здесь: https://stackoverflow.com/questions/490 ... e-and-then
Мобильная версия