Тестирование надстройки VSTO с помощью UI-Automation

Я разработал надстройку VSTO для Word, Excel и PowerPoint. Теперь я хочу протестировать приложение. В основном у меня есть 100 различных тестов для каждого продукта (слово, Excel, PowerPoint). Поэтому я хотел бы автоматизировать этот процесс. Почти весь тестовый пример будет выглядеть ниже.

  1. Открытое слово
  2. Введите что-либо
  3. Нажмите кнопку "Функция 1" (или любую другую) надстройки (функция 1 в основном является кнопкой переключения)
  4. Сохранить документ
  5. Снова откройте документ и убедитесь, что кнопка "Функция 1" все еще включена.

Кто-нибудь может предложить какие-либо инструменты Free/Opensource, которые я могу использовать для автоматизации теста?

1 ответ

"Белый" - это драйвер автоматизации пользовательского интерфейса: https://github.com/TestStack/White

Здесь есть хорошее введение: http://www.codeproject.com/Articles/289028/White-An-UI-Automation-tool-for-windows-applicatio

Другие вопросы по тегам