2011-12-18 6 views
0

Всякий раз, когда мы получаем новый выпуск кода от нашего поставщика, нам необходимо выполнить базовые тесты, чтобы гарантировать, что они не сломают функциональность, в которой мы нуждаемся.Как я могу автоматизировать этот графический интерфейс Windows с .NET?

Я хочу создать автоматизированный тест для кода аутентификации инфраструктуры поставщика. Что это сводится к тому, автоматически Отправляя эту форму Windows7 dot1x аутентификации:

Windows7 dot1x

Мои вопросы:

  • Есть .NET API, чтобы заполнить это? Если это так, я планирую использовать boo, хотя любой язык .NET будет работать.
  • Существуют ли другие варианты, кроме использования .NET (например, данные для хранения в хранилище данных перед хранением в реестре)?

EDIT:

Никто явно не упомянул этот ресурс, но я завелся автоматизации формы с AutoIT

+0

Возможно, это связано с: http://social.technet.microsoft.com/Forums/en-US/winserverGP/thread/fb94412f-eb6e-42e9-8570-41c4a2cd87c1/ Похоже, что это возможно в Vista, а затем путем редактирования Реестр, но не на XP. –

ответ

1

Project Sikuli помог мне в автоматизации задач GUI для Windows как твой. Это легко сделать и довольно стабильно в знак признания того, что происходит на экране. http://sikuli.org/

+0

Спасибо, это выглядит интересным, и это идет совсем в другом направлении, чем предположения, стоящие за моим первоначальным вопросом. Наша другая автоматизация находится в ['CPython'] (http://www.python.org/), поэтому ваше предложение более подходит, чем вы, возможно, поняли. Я попробую и посмотрю, как хорошо это работает. –

Смежные вопросы