Бесплатная библиотека, такая как Java-класс Robot для C ++ - PullRequest
2 голосов
/ 13 октября 2009

Есть ли бесплатная библиотека, которая имеет те же функции, что и класс Java-роботов для C ++?

http://java.sun.com/javase/6/docs/api/java/awt/Robot.html

Ответы [ 2 ]

2 голосов
/ 25 мая 2010

Для Linux существует Dogtail , который использует технологию доступности GNOME. Я попытался написать несколько тестов для калькулятора GNOME. Вы можете использовать стандартную структуру модульных тестов Python для написания тестов. Dogtail обрабатывает все коммуникации с пользовательским интерфейсом. Все кнопки и поля имеют собственные имена в GNOME и доступны из Python.

0 голосов
/ 23 октября 2009

Для Windows есть такие инструменты, как AutoIt , которые могут автоматизировать приложение с графическим интерфейсом. В Linux я ничего не знаю; ожидается, - это золотой стандарт для автоматизации приложений командной строки, таких как telnet, но он не поддерживает GUI.

...