Артем Ерошенко
Компания: Qameta Software
Современные способы измерения покрытия хороши только для разработки. При этом количество полезной информации из отчетов покрытия крайне мало. С одной стороны, есть все строчки кода, которые не были задействованы в ходе выполнения тестов. С другой стороны, единственная важная информация — это процент покрытия. При этом интересно не абсолютное значение, а дельта с предыдущим. Артем представит несколько простых решений, которые позволяют оценивать покрытие тестов, написанных автоматизаторами тестирования.
Все это отправляем в плагин. На странице рисуем элементы, которые были затронуты в ходе выполнения тестов. Плюс дополнительную информацию: список тестов на странице с видео.
В результате можно очень быстро отвечать на следующие вопросы:
Подключили к Selenium. Можно легко доделать для Puppeteer и для чего угодно. Будет удобно понимать, что проверяется и зачем.
Комментарий программного комитета:
Если вы помните, то Артем — тот самый человек, который постоянно пытается улучшить жизнь тестировщиков (как тех, кто автоматизирует тесты, так и тех, кто тестирует вручную). В этот раз Артем затронет необычную, но очень полезную тему: как можно визуально померить покрытие. Доклад будет полезен инженерам разного калибра.
Компания: Qameta Software