Cucumber автотесты с нуля Selenide на примере написания бота | QA Automaion
Курсы по автоматизации тестирования с нуля -
В этом видео я рассказал как установить Cucumber и Selenide с нуля в проект на Gradle для автотестов с использованием языка Gherkin. Был написан бот для сайта Klavogonki, который измеряет скорость печати символом на клавиатуре
Для Windows нужно в Gradle прописать поддержку UTF-8, иначе русские шаги не запустятся
= ’UTF-8’
(JavaCompile) {
= ’UTF-8’
}
Ссылка на проект -
Boosty -
Написание автотестов и инфраструктуры с нуля на заказ -
Наш чат в телеграмме где можете общаться и задавать вопросы по автотестам -
Поддержать автора -
Моя группа в вк -
Api автотесты с нуля №1 -
Api автотесты с нуля №2 -
UI автотесты с нуля Selenium -
UI автотесты с нуля Selenide -
Allure -
00:00:00 начало
00:02:04 установка cucumber и selenide
00:06:01 feature файлы
00:07:05 плагин gherkin и cucumber для idea
00:08:44 ключевые слова в Scenario
00:11:05 слово Background - аналог BeforeEach
00:12:37 реализация step в коде
00:16:19 создания Scenario и продумывание шагов для теста
00:22:47 создание класса AfterEach
00:26:00 реализация основных шагов и page object
00:31:50 установка таймаута в Selenide
00:37:43 основная логика бота
00:46:11 ошибка в коде
00:49:35 БОТ РАБОТАЕТ
00:50:39 основной ассерт результата игры
00:52:33 код для ассерта
00:57:49 ситуация когда тест упал
00:59:45 заключение
22 views
1607
453
2 months ago 00:39:03 27
Автоматизированное тестирование мобильных приложений с помощью фреймворка Appium
4 months ago 01:00:55 23
Cucumber автотесты с нуля Selenide на примере написания бота | QA Automaion
4 months ago 00:24:43 38
Параллельный запуск UI автотестов с использованием Junit5 и Cucumber | Java QA Automation
2 years ago 01:00:56 1
Видео от Библиотека тестировщика QA
2 years ago 00:12:12 1
Ruby, Cucumber, русский язык: автотесты для Альфа-Банка
4 years ago 01:12:20 4
Станислав Васенков — Как Testid-strategy победила PageObject и BDD/Cucumber монстров
9 years ago 00:24:26 204
Грудинина Мария “Автоматизация функционального тестирования веб-приложений с использованием Geb“.