Мне нужно документировать визуальные различия между двумя разными версиями Java-программы. Для этого необходимо щелкнуть элемент в старой версии, затем щелкнуть тот же элемент в новой версии и сделать снимок экрана для каждого экземпляра, в котором они отображают различную информацию, и создать отчет об ошибке.
Есть ли инструмент, который может автоматизировать это?
Вот что я пробовал до сих пор, но я открыт для других идей:
Я поставил обе программы Java рядом друг с другом и попытался использовать AutoHotkey для дублирования щелчков моей мыши на 960 пикселей вправо, но у меня было какое-то странное поведение, и даже игнорируя странное поведение, я обнаружил, что это не так все равно не работает .
Я также пытался использовать Java Robot , чтобы новая версия приложения дублировала любые щелчки мыши на 960 пикселей вправо, но даже Робот не смог щелкнуть в другом окне Java. (Примечание: робот мог нажимать на рабочий стол Windows и на другие программы, но не на другую программу Java.)