Protractor / Selenium -> как проверить, что значение, помещенное в таблицу, было обрезано от пробелов после сохранения моих изменений? - PullRequest
0 голосов
/ 02 августа 2020

У меня есть таблица, в которую я помещаю некоторые значения. Проблема в том, что эти значения обрезаются от пробелов после сохранения, и мне нужно как-то это проверить.

Например, я ввожу значение

'  Test   '

, а затем, когда я нажимаю кнопку «СОХРАНИТЬ», значение обрезается системой до

'Test'

Как проверить в Selenium / Protractor, что окончательное значение после сохранения моих изменений обрезается? getText () уже возвращает внутренний текст ... Может ли кто-нибудь помочь с этим?

Ответы [ 2 ]

0 голосов
/ 03 августа 2020

Я думаю, что .getAttribute('innerText'); - это то, что вы ищете /

.getText() получить текстовое значение элемента, как вы видите его в пользовательском интерфейсе. innerText вернул немодифицированную и необрезанную строку

0 голосов
/ 03 августа 2020

Короткий ответ: NO .

Однако у вас есть другие варианты, например BrowserUp Proxy, browsermob-proxy.

Например, вы можете начать прокси и пропускайте через него все запросы Selenium go, чтобы вы могли захватывать запросы и проверять их (включая параметры).

Посетите browserup-proxy для получения более подробной информации.

...