У меня есть настольное приложение Java, основной компонент которого написан с использованием Java OpenGL (JOGL).Когда дело доходит до написания автоматических приемочных тестов для этого, я не совсем уверен, как написать их, не будучи очень хрупким.С объектами Swing (и HTML) вы можете получить дескрипторы полей / объектов (используя различные платформы приемочных тестов - Selenium, Rational и т. Д.).
Поскольку OpenGL - это всего лишь рендеринг и меньше работы собъекты, я не уверен, как на самом деле протестировать, например, что экран показывает то, что я ожидаю, не делая скриншота экрана.
Кто-нибудь работал над приемочным тестированием приложения, подобного этому, и может предоставить любые указателиили инструменты в помощь?