Представьте себе ситуацию, в которой я хочу подтвердить или проверить любое текстовое поле. Я набираю любой текст в поле, используя скрипт и хочу проверить / подтвердить себя, правильно ли он заполнен в правильном месте.
Я пробовал функцию «содержит текст», но что делать, если его нет появился в коде, например, текстовая строка, как текст.
На самом деле работает для предварительно определенных текстовых строк в коде:
element = driver.find_element_by_xpath('//*[contains(text(),"Sample text")]').text
assert element.strip() == "Sample Text"