Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Тестирование UI где ест PCanvas (Piccolo 2D)


(Sven Sorennsen) #1

Доброе время суток, приходилось ли кому-нибудь тестировать UI компоненты которые нарисованы на Graphic Canvas через рендеринг? В нашем Веб-приложении используется Piccolo framework для прорисовки разных графических компонентов на PCanvas (все это реализовано как Java applet). Один вариант - это использовать Sikuli, но для этого придется делать много скриншотов. Дело усложняется еще тем фактом что объекты внутри PCanvas периодически перерисовываются и их координаты меняются. В идеале хотелось бы иметь возможность спрашивать PCanvas о координатах и пропертях интересующих нас объектов чтобы потом можно было на них кликнуть (из Selenium, например).