В данном примере я хочу рассказать как проверять динамические данные в таблицах. Итак, имеется таблица в которой данные меняются с течением времени. Новая запись появляется вверху таблицы. Мы будем проверять, что тип работы TEST пользователя - Testing.
В определенный момент может показаться, что после совершения действия ведущего к созданию записи в таблице, запись появится в первой строке и мы легко возьмем ее XPath:
assertText
//*/tr/td[1]
Testing
assertText
//*/tr/td[2]
TEST
Однако данное решение не стабильно - возможна ситуация когда кто-то еще совершит действие и тестовая запись уже будет на второй строке сверху. В таком случае лучше находить первую строку в которой содержится нужный нам пользователь с текстом TEST и проверять первую ячейку:
assertText
//tr[td[contains(text(), 'TEST')]]/td[1]
Testing
Зная, что дата в ячейке номер [3], можно также проверить, что активность тестового пользователя была сегодня.
The Dream – How to play online casino site?
ОтветитьУдалитьThe Dream is a very popular casino site on the gambling market, and its players are very happy. Although there are many different Rating: 3.5 · Review by luckyclub.live LuckyClub