У меня есть Outlook Addin, разработанный на C#, VSTO и имеет много неструктурированного кода и очень большого размера. каждый раз, когда есть модификация/Обновление, я должен вручную протестировать его из конца в конец, что очень болезненно и требует много времени. Это добавление содержит множество правил, которые вызывают всплывающее окно/диалоговое окно, и пользователь должен предпринять некоторые действия по этому поводу. Есть ли способ/инструмент, который можно использовать для автоматизации этой задачи?Как автоматизировать тестирование надстройки Outlook?
3
A
ответ
3
Я бы работал над добавлением модульных тестов к существующему коду; с модульными тестами, чтобы проверить, что все по-прежнему работает после ваших изменений, вам не нужно будет часто запускать ваши сквозные тесты.
Вы также можете автоматизировать ваши сквозные приемочные испытания, используя фреймворк UI Automation для управления Outlook.
0
Вы можете также экспериментировать с AutoIT
Вы пытались использовать Mocks? –