Селен - разница между text_to_be_present_in_element и text_to_be_present_in_element_value - PullRequest
0 голосов
/ 13 января 2019

Можете ли вы проиллюстрировать разницу между 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 Ответ

0 голосов
/ 13 января 2019

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">
...