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