我正在编写 Selenium 测试,需要检查 javascript 是否正确设置了某些字段中的文本。
我一直在尝试使用.text
这样的方式获取特定 Webelement 的文本值;
test = WebDriverWait(self.ff, 10).until(lambda driver : driver.find_element_by_xpath("//input[@id='id_testText']"))
assert test.text == u'TEST'
但test.text
永远不会获得价值。
我可以.clear()
,也.send_keys()
可以,但即使有了这些,我也无法获得价值。那么我在尝试测试它的价值时哪里出错了?