Автоматическое заполнение формы и запуск программы

Друг прислал мне 3 программы, написанные на C или C ++. Каждая программа имеет форму, которая заполняется, а затем нажимается кнопка для выполнения какого-либо расчета. Программы были написаны на LabWindows / CVI, о которых я никогда не слышал. Он спросил меня, можно ли автоматически заполнить формы и выполнить расчет, чтобы получить результат. Я сказал, что можно было бы изменить программу на консольную и запустить ее с параметрами (если число полей невелико).

Существует ли инструмент, который можно использовать для автоматизации выполнения таких программ, или, если возможно, есть ли в LabWindows / CVI что-нибудь, что могло бы мне помочь, кроме изменения исходного кода?

Заранее благодарю за помощь.

1

Решение

Вы можете использовать некоторые автоматизированные тестовые программы, такие как http://www.sikuli.org (это написано на Java), это также хорошо, потому что вы можете добавить любой код Java, который вы хотите улучшить тест и изменить его, если вам действительно нужно что-то необычное.

Другим способом было бы создать собственную «автоматизированную тестовую программу» с использованием c ++ (поскольку вы опубликовали это с тегом c ++), чтобы создать зацепку для мыши и клавиатуры, которая будет перемещать мышь и вводить символы в ваших формах.
Следующие ссылки могут помочь, если вы хотите создать свои хуки C ++ щелчок мышью в определенном месте окна, Глобальный хук клавиатуры с WH_KEYBOARD_LL и keybd_event (windows)

1

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector