Доклад

Визуальные проверки в End-to-End-тестах, Или как мы писали автотесты для Героев 3

  • На русском языке

«Визуальные проверки в тестах» — звучит экзотично. «Автоматизация E2E-тестов» — звучит дорого. «Визуальные проверки в E2E-автотестах» — звучит экзотично, дорого и сложно. Но так ли всё плохо?

Александр и его коллега Сергей — ведущие разработчики и создатели платформы Testo — бесплатного инструмента автоматизации End-to-End-тестов, в котором визуальные проверки играют далеко не самую последнюю роль. В этом докладе спикеры хотят продемонстрировать вам, что визуальные проверки и End-to-End-тесты не только могут хорошо сочетаться, но и что у вас есть возможность начать писать такие тесты самостоятельно прямо сейчас.

В своем докладе Александр и Сергей расскажут:

  • почему настоящие End-to-End тесты часто сложно автоматизировать без визуальных проверок;
  • на какие сложности и подводные камни спикеры наткнулись пока решали эту задачу в платформе Testo;
  • почему нейросети в визуальных проверках — это очень хорошо, но не панацея;
  • что вы можете сделать, чтобы автоматизировать визуальные проверки в своём проекте.

Спикеры продемонстрируют возможности решения по визуальным проверкам на одном из самых сложных и требовательных примеров: тестировании игр. С помощью Testo ребята автоматизировали партию игры по сети в Героях 3 и упаковали весь процесс в набор тестов: от установки дистрибутива Героев 3 до сражений между игроками.

Полезные ссылки:

  • #desktop
  • #e2e
  • #neural_networks
  • #ui
  • #visual testing

Приглашенные эксперты

Доклады