Size: a a a

QA — Automation

2021 September 15

OR

Oleksandr Romanov in QA — Automation
Запись будет?
источник

SV

Stanislav Vasenkov in QA — Automation
уже идет :)
источник

OR

Oleksandr Romanov in QA — Automation
Скиньте запись пожалуйста. Было бы очень интересно посмотреть!
источник

OR

Oleksandr Romanov in QA — Automation
Заранее огромное спасибо.
источник

O

Oleg in QA — Automation
Всем Привет! Подскажите пожалуйста, как правильно сделать. У мен есть коллекция элементов, это ячейки. Мне нужно убедиться, что каждый элемент коллекции содержит определенный текст. Пытался через - $$(“tr td”).shouldHave(CollectionCondition(texts(“test”))); Но тест падает с ошибкой - Texts size mismatch. Так как вместо одного слова «test» ожидается коллекция. А мне нужно ассертить по одному слову. Надеюсь, что удалось более-менее понятно объяснить)
источник

V

Valentina in QA — Automation
может в цикле проверять каждый элемент $$(“tr td”).get(i).shouldhave(text())
источник

O

Oleg in QA — Automation
Ну вот про цикл тоже сразу подумал, но вдруг есть более элегантное решение силами того же Selenide например?
источник

AV

Alexei Vinogradov in QA — Automation
Непонятно. Как этр ассертить по одному слову?
источник

AV

Alexei Vinogradov in QA — Automation
Actual: "Alfa", "Beta", "Gamma"

Что именно хотите ассертить, что должно быть?
источник

V

Valentina in QA — Automation
а текст должен быть одинаковый у всех элементов? мне еще пришло в голову отфильтровать по тексту и проверить размер получившейся коллекции
$$("").filterBy(text()).shouldHave(size())
источник

AS

Andrei Solntsev in QA — Automation
Ну изи же: $$(“tr td”).shouldHave(CollectionCondition(texts(“test”, “test”, “test”, "test")));
источник

O

Oleg in QA — Automation
Ну вот есть ElementCollection, например которая состоит из [“test1”, “test2”, “test3”]. И мне скажем надо заасертить, что во всех элементах коллекции присутствует текст «test»
источник

AV

Alexei Vinogradov in QA — Automation
См. код Андрея
источник

O

Oleg in QA — Automation
Ну размер коллекции всегда разный может быть.
источник

AS

Andrei Solntsev in QA — Automation
А вот это неправильно. Размер должен быть предскзуемым.
источник

НП

Никита Пятаков... in QA — Automation
А если страница динамическая?
источник

AS

Andrei Solntsev in QA — Automation
Да все на свете страницы динамические, ну так и что?
источник

O

Oleg in QA — Automation
Это разные таблицы, с разным количеством элементов, тестирование фильтров. Так что предсказать размер я никак не смогу
источник

НП

Никита Пятаков... in QA — Automation
Эм, а нет варианта без статического обозначения, а чтобы по ситуации?
источник

AS

Andrei Solntsev in QA — Automation
Есть конечно. Его уже раньше подсказали.
источник