heisenbug Heisenbug 2018 Мск (06.12.2018)

Особенности визуального тестирования интерфейсов

img

Антон расскажет о том, на что стоит обратить внимание при написании, выборе и использовании инструмента визуального регрессионного тестирования.

Комментарий Программного комитета:

Антон разрабатывает инструменты для визуального тестирования (Gemini и Hermione) в Яндексе. В своём докладе поделится бесценным опытом хождения по граблям в виде best practices по реализации тестирования вёрстки, заглянет под капот инструментов и расскажет, как это работает на самом деле.

Идея тестировать верстку сравнением изображений не нова. Сохраняем эталон до изменений, вносим изменения в верстку, сравниваем новое изображение с сохраненным ранее. Все просто. Но на практике при использовании этого метода тестирования возникает достаточно большое количество подводных камней. Антон расскажет о том, на что стоит обратить внимание при написании, выборе и использовании инструмента визуального регрессионного тестирования.