Автоматизировать любое программное обеспечение - PullRequest
0 голосов
/ 09 июля 2009

Быстрый вопрос. Есть ли способ контролировать или автоматизировать любое приложение Windows, используя командную строку. Я пробовал AutoIt. Любые другие методы? Я собираюсь управлять набором тестов WinCE (CETK), чтобы выполнять тестирование без необходимости обращаться к графическому интерфейсу или щелкать меню, подключаться и т. Д. Вручную.

Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 09 июля 2009

Посмотрите на СКАР, он отлично подходит для всех видов автоматизации и чтения с экрана: http://freddy1990.com/index.php?page=product&name=scar

0 голосов
/ 09 июля 2009

Я всегда использовал гибридный подход. Сначала приобретите SOTI Pocket Controller Pro , а затем просто используйте обычные средства автоматизации AutoIt. Это немного отличается, потому что вы не можете на самом деле захватывать всплывающие окна, как вы привыкли, но он может автоматизировать щелчки, а затем циклически повторять и ждать, используя методы GetPixel, чтобы проверить, что экран - это то, что вы ожидаете.

Возможность одновременного визуального подключения к нескольким устройствам CE также приятна.

0 голосов
/ 09 июля 2009

Мы используем Rational Robot для этого, но имейте в виду, что это не дешево. С тех пор, как мы начали его использовать, он также, вероятно, переименовывался 27 раз, так что вы можете просто искать продукты Rational для тестирования в целом.

Он полностью поддерживает сценарии, позволяя вам контролировать экран и отправлять нажатия клавиш и тому подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...