Я использую условие if-elif.Элементы могут быть найдены, когда они находятся в первом состоянии, но Selenium просто зависает и не может найти элемент, когда он находится на elif.Любая идея?
Вот код, который я использую:
if (driver.find_elements_by_xpath(("//*[contains(text, 'Hello Automation User')]"))):
print ("Test Passed")
elif (driver.find_elements_by_class_name('error')):
print ("Test Failed: Username and Password combination mismatch")
else:
print("Test failed")
FYI Я использую chromedriver