【发布时间】:2021-05-10 17:53:27
【问题描述】:
尝试查找 UI 登录页面(网页)上是否存在文本。
我可以通过'driver.page_source()' 和driver.find_element_by_tag_name("body").text 验证它
-
driver.page_source()
text = "abcd" page_source = driver.execute_script("return document.body.innerHTML;") if text in page_source: return True else: return False -
driver.find_element_by_tag_name("body").text
text = "abcd" value = text in self.browser.find_element_by_tag_name("body").text if value: return True else: return False
- method1和method2有什么区别?
- 哪一个更适合完成所需任务?
- 哪个更快?
- 或者要使用任何 Selenium-UI 方法?
任何帮助将不胜感激。寻找有价值的投入。 对此有任何想法吗?这里有什么帮助吗?
【问题讨论】:
标签: python-3.x selenium selenium-webdriver webdriver