Есть какой то универсальный вариант как избавиться от time.sleep()? пробовал wait'ами но чего то не получилось
def test_fav_add(self):
time.sleep(4)
fav = self.driver.find_elements_by_class_name('fa-star-o')
choice(fav).click()
time.sleep(4)
self.driver.execute_script("window.scrollTo(0, 0);")
big_star_el = self.driver.find_element_by_xpath(big_star)
big_star_el.click()
time.sleep(3)
all_fav = self.driver.find_elements_by_xpath('//*/div[1]/div[3]/ul/li[2]/i')
time.sleep(2)
for i in all_fav:
i.click()
self.driver.find_element_by_xpath(big_star).click()
time.sleep(2)
self.driver.find_element_by_xpath(big_star).click()
time.sleep(2)
self.assertEqual(self.driver.find_element_by_xpath(no_posts).text, 'У Вас нет избранных сообщений')