Selenium - text_to_be_present_in_element 和 text_to_be_present_in_element_value 之间的区别
·
问题:Selenium - text_to_be_present_in_element 和 text_to_be_present_in_element_value 之间的区别
您能否举例说明text_to_be_present_in_element和text_to_be_present_in_element_value之间的区别,最好是在 python 中?
以下链接似乎解释了 text_to_be_present_in_element 的工作原理,但我仍然不清楚。
http://www.seleniumframework.com/python-basic/waits-and-synchronization/
解答
text_to_be_present_in_element是文本值,使用 seleniumelement.text或 Javascriptelement.textContent或element.innerTEXT获取值
<p>this is text</p>
text_to_be_present_in_element_value是元素的value属性,使用 seleniumelement.get_attribute('value')和 JSelement.getAttribute('value')获取值
<input type="text" value="text value">
<input type="button" value="button text value">
更多推荐

所有评论(0)