形如:此下方的出现的提示框:分享成功。
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)