Чтобы протестировать несколько функций приложения, мне нужно проверить длинную буквенно-цифровую строку. И эта строка / метка / текст (как ни крути здесь) должна обрезаться однажды, заданная пользователем.
Я гуглил и пытался найти - «как проверить усеченную строку» и не нашел полезной информации, поэтому здесь должен быть задан вопрос.
Задача - я могу написать xpath для длинной строки для проверки самого тега / метки / текста / строки, но сложная часть - строка, показывающая несколько точек (например, thisIsLongStrin .....) в конце после усечения.
Я бы хотел убедиться, что эти «точки» отображаются, когда пользователь указывает длинную строку.
Помните, что я не могу видеть эти "точки" в исходной странице
есть мысли или предложения по этому поводу?
Спасибо, ребята, заранее ......... !!!!!
предположим, что строка: "thisIsLongString"
на странице после усечения: "thisIsLongStri..."
вот что работает:
//*[@class='abc']//*[contains(text(),'thisIsLongString')]
вот что работает:
//*[@class='abc']//*[contains(text(),'thisIsLongStri')]
это не работает:
//*[@class='abc']//*[contains(text(),'thisIsLongStrin...')]
(поскольку точки не являются частью страницы)
Я не уверен, каким должен быть подход, чтобы убедиться, что эти точки есть.