Я хотел бы использовать Cypress для тестирования веб-страницы, которая позволяет пользователям рисовать на холсте HTML.
Мой тест включает в себя последовательность щелчков на холсте, за которыми следует cy.screenshot
(Точнее, четыре щелчка, каждый из которых сопровождается вызовом screenshot
, чтобы я мог просматривать скриншоты и видеть изображение развивается щелчком мыши.)
Когда я наблюдаю за выполнением тестов в интерактивном режиме, я вижу, что объекты появляются на холсте, как и ожидалось. Однако после завершения тестов, когда я проверяю файлы скриншотов, холст остается пустым. Остальная часть страницы выглядит как ожидалось.
Тесты запускаются, как и ожидалось, из командной строки, используя cypress run
- я могу видеть объекты на холсте, как и ожидалось.
Я использую Cypress 3.2.0 на MacOS 10.14.4.
Есть идеи, что я могу делать не так?