Селен - разница между 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
с примером, желательно на питоне?
Следующая ссылка, кажется, объясняет, как работает text_to_be_present_in_element, но мне все еще неясно.
http://www.seleniumframework.com/python-basic/waits-and-synchronization/
1 ответ
Решение
text_to_be_present_in_element
текстовое значение, чтобы получить значение с селеном element.text
или Javascript element.textContent
или же element.innerTEXT
<p>this is text</p>
text_to_be_present_in_element_value
является value
атрибут для элемента, чтобы получить значение с селеном element.get_attribute('value')
и с JS element.getAttribute('value')
<input type="text" value="text value">
<input type="button" value="button text value">