Tagged: test-automation

09
Сен
2021

Почему Selenide не видит никаких элементов?

С помощью Selenide пытаюсь сделать дефолтную авторизацию (внести параметры в инпуты, нажать кнопку войти). Но ни при каких вариантах не удалось получить какой либо из элементов странички. Времени на ожидание полно, примерно ждет 1 минуту н…

24
Июл
2021

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5:test (default-test) on project HW1: There are test failures

Я написал 3 теста на java. 1 тест из 3-х заранее сделал "сломанным" – не успешно проходящим. Из консоли Idea пытаюсь выполнить команду mvn clean test а затем mvn site, чтобы получить allure отчет о тестах, но после исполнения mvn…

08
Июл
2021

{AutoQA/UiAutomator/Espresso} Вызов всплывающего окна/активити происходит после того, как автотест был провален

В автотесте участвуют три приложения:

приложение родителя (запрещает приложение)
запрещенное приложение (в нашем случае YouTube)
приложение ребёнка (вызывает GuardActivity, которое не дает пользоваться запрещенным приложением)

Тезисно, а…

22
Июн
2021

setWindowSize не работает в браузере Chrome

Я пишу тесты на CoffeeScript с использованием Webdriver.io и mocha. Код обрабатывается с помощью компилятора CoffeeScript.
По какой-то причине я не могу изменить размер окна браузера в Chrome. Согласно документации это можно сделать следую…

07
Июн
2021

как добится того чтобы деструктор __del__ отрабатывал при стутасе теста fail

в моих тестах мне понадобился деструктор который проводит определенные манипуляции с тестовыми данными по окончании теста. Проблема заключается в том, что он падает в случае если тест падает
ImportError: sys.meta_path is None, Python is li…

02
Июн
2021

Нужна помощь в избавлении от хардкода в автотестах

Тесты работают, но проверка дней выходные или нет, захардкожена в последней строчке("-3" чтобы брал только 3 элемента массива, исключая часы). Может быть есть другой способ как сделать это более правильно, прошу помощи т.к. знан…

05
Май
2021

Selenium, Node.JS замена содержимого элемента

у меня вопрос как изменить содержимое span.
Данные меняет на сайте, но при клике на текст или нажатии на кнопку Run, содержимое меняется к исходному
Пробовал innerText, innerHTML, через firstChild.data и textContent, все равно меняет к исх…

07
Мар
2021

Mediator in Automation QA [закрыт]

Столкнулся с неординарной задачей в рассуждении применения паттерна Медиатор в автоматизации тестирования. Сталкивались ли вы с его применением, либо есть ли примеры, где его можно применить? Просьба не путать с разработкой.

17
Фев
2021

Как извлечь результат из поля калькулятора с помощью Selenium WebDriver

Практикуюсь с Selenium WebDriver, в качестве элементарной задачи взял проверку онлайн калькулятора.
По запросу "калькулятор онлайн" в яндексе появляется интерактивный калькулятор, однако поле в которое можно вводить с клавиатуры …

17
Фев
2021

By default Cucumber is running in –non-strict mode

Подскажите, пожалуйста в чем проблемма выдает ошибку :
евр. 17, 2021 2:37:02 PM io.cucumber.junit.Cucumber <init>
WARNING: By default Cucumber is running in –non-strict mode.
This default will change to –strict and –non-strict wil…

22
Янв
2021

Не удается получить данные из консоли во время теста на Java (TestNG)

Пишу автотест для сайта, на котором обязательна авторизация по номеру телефона. На указанный номер приходит смс с кодом, который надо ввести. Вопрос заключается в том, как реализовать ввод этого кода в процессе теста.
Пробовала через Scann…

20
Янв
2021

Клик по элементу после редиректа javascript

Есть сайт со списком карточек, внизу кнопка "Загрузить еще" – по клику происходит редирект на первую карточку загруженной части списка (например, на первой странице 1-10 карточек со ссылками, по клику на "Загрузить еще"…

15
Янв
2021

Pyppeteer: сохранить Network.webSocketFrameReceived в словарь python

Использую библиотеку Pyppeteer потому что есть Chrome Dev Tools протокол и можно получить webSocketFrameReceived после отправки запроса в UI тесте. Мне удалось распечатать в терминале ответ сокета, но ето не то. Мне нужно в зависимости от…

15
Янв
2021

Pyppeteer: сохранить Network.webSocketFrameReceived в словарь python

Использую библиотеку Pyppeteer потому что есть Chrome Dev Tools протокол и можно получить webSocketFrameReceived после отправки запроса в UI тесте. Мне удалось распечатать в терминале ответ сокета, но ето не то. Мне нужно в зависимости от…

26
Дек
2020

JavaScript + QA Automation

Вопрос к тем, кто занимается QA Automation. Я неплохо знаю JavaScript, хочу выучить QA Automation с возможностью использовать чистый JavaScript код. Подскажите, пожалуйста, это возможно на Selenium + JavaScript? Просто все что попадалось -…

16
Ноя
2020

Puppeteer, как правильно сделать хелпер (или дефолтный селектор)? незнаю как правильно назвать

Я использую тестовый дата аттрибут "data-test-id"
пример :
data-test-id="button"
Я хочу создать хелпер(незнаю как правильно назвать) чтобы ненадо было каждый раз писать "data-test-id"
а написать гет "что…

10
Ноя
2020

Проблема с переходом по второй ссылке

Я пытаюсь автоматизировать действия браузера и столкнулся с проблемой, которую сам решить не смог. Прочитал много всего в интернете, в официальной документации, но не справился. Я в этом деле новичок и хотел бы понять что именно я делаю не…

20
Окт
2020

Как сделать тестирование .py скриптов на сервере?

Делаю сайт по изучению питона. Делаю на django. Большинство функций уже продумал, но не могу придумать как делать проверку домашнего задания к урокам. Как примерно это будет происходить: юзер на странице урока либо вводит в форму код либо …

15
Окт
2020

Как проверить элемент внутри RecyclerView который если таких RecyclerView больше 1-ого с одинаковым id на одном экране

Нужно написать UI тест с использованием Espresso или UI Automator.
Есть экран. В нем добавляются фрагменты с RecyclerView. В каждом фрагменте один и тот же список, но разные айтемы. Нужно проверить, что в определенном RecyclerView находитс…