"Tests with visual checks" — sounds exotic. "End-to-End test automation" — sounds expensive. "Automating End-to-End tests based on visual checks" — sounds exotic, expensive, and complicated. But is it that bad?
Aleksandr and his colleague Sergey are developers and co-authors of Testo — a free End-to-End test automation framework, which has visual checks as one of the main components. In this talk speakers going to show you that visual checks and End-to-End tests are more than compatible and that you can start developing such tests by yourself right now.
- why real End-to-End tests are not that easy to automate without visual checks;
- what obstacles speakers overcame when developing the Testo
- why Neural Networks are very helpful in visual checks, but they are hardly omnipotent;
- what you can do right now to automate visual checks in your project.
Speakers will demonstrate the Testo capabilities with one of the most hardcore automating examples: the game testing. With the help of Testo, they automated an online game of Heroes of Might and Magic 3 and converted the whole process into a set of tests: from the Heroes 3 installation up to the final battle between players.