Java

Test impact analysis или как наколхозить кавередж

Мысли про тест кавередж

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

Video Recorder v1.6

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

Read

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

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

Read

Все будет Kotlin

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

Read

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

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

Read

Запись воркшопа Automation in Action

Запись воркшопа

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

Lombok как способ трансформировать test automation project

Рассказ о библиотеке Lombok

Read

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

Чем хорош JUnit 5

Read

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

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

Read

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

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

Read

Selenium Webdriver Manager

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

Read

Java Video Recorder 1.0.8 is production ready

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

Read

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

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

Read

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

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

Read

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

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

Read

Красивый Soft Assert

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

Тюнингуем Vagrant box

Снова о Vagrant

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

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

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

Read

Магия Groovy и SQL

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

Read

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

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

Read

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

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

Read

Свое АОP в JDK

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

Read

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

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

Read

WebDriver factory без IF-ELSE

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

Read

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

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

Read

Gradle run single TestNG method

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

Read

Мощь Groovy: Reading URL Content

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

Read

Java Simple REST Client

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

Read