Size: a a a

QA — Автоматизация

2020 April 14

EB

Evgenii B in QA — Автоматизация
Dzmitry Zimin
Привет, а кто нить при написании автотестов(неважно selenium, selenide ...)  проверяет базу данных на наличие например появление записи или ее удаления? Вопрос к тому что была поставлена задача делать именно такую проверку в базе, но что-то мне подсказывает что это не совсем то, что нужно от ui тестов, реализовать такое конечно можно но стоит ли делать в рамках ui? Может кто-то имеет такой опыт?
В моих тестах есть такие проверки. Обычно это имеет смысл делать, если нет явно выраженного API слоя тестов, например, если твой продукт это SDK
источник

п

павук максим in QA — Автоматизация
Ребят, подскажите,как правильно
источник

п

павук максим in QA — Автоматизация
Мне нужно в List закинуть элементы со второй страницы
источник

п

павук максим in QA — Автоматизация
Но они закидываются только с первой
источник

п

павук максим in QA — Автоматизация
источник

п

павук максим in QA — Автоматизация
То есть я сначала закидываю с первой страницы, потом перехожу на вторую, жду пока станет кликабельной 1 страница
источник

п

павук максим in QA — Автоматизация
Но все равно опять закидывает данные с 1 страницы
источник

𝑰𝑷

𝑰𝒍𝒉𝒐𝒎 𝑷𝒂𝒓𝒊𝒔𝒊 ✅ in QA — Автоматизация
Как определить opacity элемента, который находится у парент элемента
источник

𝑰𝑷

𝑰𝒍𝒉𝒐𝒎 𝑷𝒂𝒓𝒊𝒔𝒊 ✅ in QA — Автоматизация
через DOM getElement
источник

AS

Antony Sunrise in QA — Автоматизация
Как запускать параллельные testng-selenium тесты с уникальными логинами и паролями в @before различных уровней?
источник

RS

Roman Speranskii in QA — Автоматизация
Это выглядит просто отвратительно и так писать нельзя, но постарась помочт:
1. __ul_element - не понимаю зачем тебе это, если ты можешь сразу findElements сделать...
2. С названиями у тебя тоже проблема...
3. Проверь что у тебя точно "пеерерисовывается" DOM
4. Очень рекомендую посмотреть в сторону Selenide
источник

п

павук максим in QA — Автоматизация
Вот 3 пункт
источник

п

павук максим in QA — Автоматизация
Как мне понять
источник

п

павук максим in QA — Автоматизация
Что он перерисовался
источник

п

павук максим in QA — Автоматизация
Либо дождаться того, пока он обновится
источник

RS

Roman Speranskii in QA — Автоматизация
павук максим
Что он перерисовался
Ты можешь повесить ожидание не по времени, а на полную загрузку страницы.
или сделать больше ожидание по времени.

Для начала протыкай руками и убедись, что там точно все меняется...
источник

п

павук максим in QA — Автоматизация
Ну вот первый тест у меня был
источник

п

павук максим in QA — Автоматизация
Там тоже не работало
источник

п

павук максим in QA — Автоматизация
Я добавил ожидание на то, пока не появится там новая кнопка
источник

п

павук максим in QA — Автоматизация
А здесь нового объекта не появляется
источник