Tomasito,
Вы должны выяснить, какой элемент появляется последним после успешного входа в систему, затем написать локатор этого элемента и передать команду веб-драйвера. WebDriverwait является оптимальным решением для этого:
после нажатия на кнопку входа в систему, вы можете утверждать имя страницы следующим образом:
wait = WebDriverWait(self.browser, 10)
element = wait.until(EC.visibility_of_element_located((By.ID, 'id of web page heading or any element that loads after')))
self.assertEqual ("Page 1 | Hotline", self.browser.title)
print ("Login OK")
Обратите внимание, что крайний случай этогоtime.sleep()
, который устанавливает условие для точного периода времени ожидания.
Вы можете ссылаться на официальную ссылку