形如:此下方的出現的提示框:分享成功。
1、 如果直接獲取,可能會因為時間過短而導致捕捉不到,因此可以設置等待時間 。
2、關於這個彈框的定位: 由於此框一閃而過,想要獲取id或者class可能需要一些時間,可以通過
self.driver = webdriver.Chrome()
self.driver.get("")
time.sleep(2)
WebDriverWait(self.driver, 10).until(
lambda x: x.find_element(By.CSS_SELECTOR, ".toast_container"))
#獲取提示語文本
tip_msg = self.driver.find_element(By.CSS_SELECTOR, ".toast_container").text
self.assertIn(tip_msg, '分享成功', '出現分享成功的提示框')
time.sleep(4)