Java

Тест кейсы как код

О своем опыте использования тест кейсов как кода

Читати

Учим Gradle менять потоки в TestNG

Костыли вокруг Gradle и TestNG

Читати

Kotlin для автотестов: боевой опыт

Мой опыт написания автотестов на Котлине

Читати

Test Data Supplier - TestNG Dataprovider на стероидах

Об одной очень хорошей библиотеке для TestNG

Читати

JSON рандомизатор

История о рандомизации JSON

Читати

Kotlin и базы данных

Работаем с базами данных

Читати

Как мы перешли на Selenoid

История нашего перехода на Selenoid

Читати

Video Recorder v1.6

Вышел апдейт видеорекордера

Читати

Используем супер силу Kotlin в тестах

о применении котлин в деле

Читати

Все будет Kotlin

Имхо о хайповом языке

Читати

Переходим на Allure2 без Gradle плагина

Способ интеграции Allure2 и Gradle

Читати

Аттачим RestAssured логи к Allure

О том, как прикрепить логи к отчету

Читати

Блеск и нищета Report Portal

Об опенсорс проекте Report Portal

Читати

Как писать проверки быстро

О способах ускорить процесс написания проверок в автотестах

Читати

Как писать автотесты быстро

О способах ускорить процесс написания автотестов

Читати

Мой взгляд на "хорошие" локаторы в Selenium

Почему я не сильно много времени трачу на написание локаторов

Читати

Java Video Recorder поддержка Junit 5

Чем хорош JUnit 5

Читати

Как выжить в мире Python после Java

Про мой опыт пугружения в автоматизацию на Python

Читати

Темная сторона Selenide

Скромная заметка о станностях Selenide

Читати

Selenium Webdriver Manager

Небольшая заметка об одной полезной библиотеке

Читати

Java Video Recorder 1.0.8 is production ready

Привет! Новая статейка о том, как можно сваять клиент на Java для работы с REST API.

Читати

Избавьтесь от нестабильных тестов с VideoRecorder

В этот раз хочу поделиться парой мыслей по поводу нестабильных тестов и способами борьбы с ними.

Читати

Автоматизация в контейнере с TestContainers

Воу-воу. Как обычно ранним утром в воскресенье хочу поделиться новой порцией полезностей с многочисленной армией автоматизаторов.

Читати

Боль при параллелизации тестов

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

Читати

Красивый Soft Assert

Пользовались ли вы когда-либо ассертами? Автоматизаторы не понаслышке знают, что это такое и как им пользоваться.

Читати

Лаконичный PageObject с GroovyPage + Selenide

Не буду писать много вступительных речей, скажу сразу: если вы давно задумывались над оптимизацией ваших page объектов или хотели бы видеть, как это делают другие, то вам сюда.

Читати

Работа с базой данных без боли и страданий

Уже очень давно я писал заметку про работу с базой данных с использованием Groovy.

Читати

Как автоматизатору побороть SSH

Я решил не тратить время попусту и в этот короткий промежуток между праздниками написать небольшую заметку.

Читати

Делаем матчеры веселее с Groovy

Последняя заметка в этом году. Я думаю, что активные читатели давно заметили мою склонность к Groovy.

Читати

Подборка Rest клиентов на любой случай жизни

Заметка, в которой я решил собрать все самые достойные, по моему мнению, библиотеки или инструменты для работы с REST сервисами.

Читати

Книги, обязательные к прочтению автоматизатору

Продолжение цикла под названием "Как развиваться тестировщику"

Читати

Автоматизатор, который не умеет программировать. Кто он?

Заметка, в которой попробуем разобраться в реалиях современности и попробуем дать ответ на вопрос: должен ли тестировщик, у которого на табличке написано "Software Test Automation Engineer" уметь программировать?

Читати

Как развиваться тестировщику. Разбираемся с Linux.

В этой заметке хочу снова затронуть тему Groovy

Читати

Парсим командную строку с Groovy CliBuilder

В этой заметке хочу снова затронуть тему Groovy

Читати

Запускаем JBehave из Gradle

Как запустить JBahve из Gradle

Читати

Почему фразу "Мы будем писать свой тестовый фреймворк" нужно произносить шепотом

Достаточно интересная тема, на которую я попробую покумекать.

Читати

Автоматизация тестирования, обмен опытом и полезные увлечения

Заметка о том, как можно coздавать виртуалки.

Читати

Интегрируем YAML и тестовый фреймворк

Новая заметка, в которой я покажу, как можно использовать файлы с разширением .yml в качестве конфигурационых файлов для тестового фреймворка.

Читати

Тюнингуем Vagrant box

Снова о Vagrant

Читати

Создаем виртуальную машину в три шага

Заметка о том, как можно coздавать виртуалки.

Читати

Делаем тесты читабельнее. Кастомный Matcher

Новая заметка о том, как сделать тесты читабельнее.

Читати

Пишем Allure Jbehave адаптер

Заметка о том, как я писал свой адаптер для интеграции Allure Yandex и JBehave.

Читати

Пишем видео во время прогона тестов

В этой заметке показан пример того, как можно реализовать запись видео во время прогона Selenium тестов.

Читати

Получаем больше логов от Selenium

Заметка о том, как залогировать действия Selenium Webdriver.

Читати

Введение в Selenium для мануальных тестировщиков

Одна из лекций под одноименным названием.

Читати

Cucumber плюс Spring и Selenium или жирное BDD

Заметка с громким названием на достаточно спорную тему - BDD.

Читати

Используем Selenium Grid

Заметка, в которой я покажу, как использовать настроенный Selenium grid в тестовом фреймворке.

Читати

Настраиваем Selenium Grid за 5 минут

Заметка о том, как правильно настроить Selenium-Grid.

Читати

Магия Groovy и SQL

Новая заметка, о том как можно упростить и ускорить тестирование баз данных.

Читати

Достойная замена проперти файлам

Этой заметкой я продолжу когда-то уже начатый разговор о груви.

Читати

4 библиотеки, о которых должен знать каждый Автоматизатор

Самая выразительная часть хорошо написанного теста - хорошо написанный Assert.

Читати

Свое АОP в JDK

Заметка о том, как можно реализовать AOP без Spring и AspectJ.

Читати

А как вы логируете?

Данной статьей хотелось бы поделиться тем, как я переизобрел велосипед и перестал писать логер после каждой строки кода.

Читати

WebDriver factory без IF-ELSE

В этой заметке покажу, как можно написать WebDriver factory без применения IF-ELSE.

Читати

Замечательный каталог рефакторинга

Совсем недавно решил окунуться в мир "правильного" рефакторинга.

Читати

Gradle run single TestNG method

This is the shortest remark ever. Just a few word and a few lines of code.

Читати

Мощь Groovy: Reading URL Content

Groovy adds some methods to the URL class which make reading data from an URL easy.

Читати

Java Simple REST Client

Привет! Новая статейка о том, как можно сваять клиент на Java для работы с REST API.

Читати