Можно ли запускать тесты Coded-UI из приложений Windows Froms? - PullRequest
3 голосов
/ 22 февраля 2012

Можно ли запускать тесты Coded-UI из приложений Windows Froms? Ищу образец.

Спасибо.

Ответы [ 4 ]

3 голосов
/ 23 апреля 2012

Конечно, вы можете - вы можете использовать приложение командной строки mstest.exe для запуска Coded UI Tests. Вам просто нужно написать простой алгоритм, гарантирующий, что правильные параметры будут переданы при запуске mstest. Для справки перейдите здесь

1 голос
/ 22 февраля 2012

см. Также

Модульное тестирование Winforms UI

Как выполнить модульное тестирование приложений winforms

Модульное тестированиечтобы убедиться, что приложение WinForms не загружает сборку более одного раза

По сути, вам лучше полностью отделить свою логику от пользовательского интерфейса, сделать свой пользовательский интерфейс как можно более тонким и протестировать логику отдельно.

1 голос
/ 22 февраля 2012

Вы должны взглянуть на NUnitForms, который является расширением NUnit.

Ваши тесты NUnit могут открывать окно и взаимодействовать с элементами управления. Ваши тесты будут автоматически манипулировать и проверять свойства графический интерфейс NUnitForms заботится об очистке ваших форм между тестирует, обнаруживает и обрабатывает модальные диалоговые окна и проверяет, что Ваши ожидания от теста оправдались.

Ссылка здесь

0 голосов
/ 29 декабря 2015

Вы можете найти решение здесь для консольного приложения.Вы должны добавить дополнительные ссылки, чтобы выполнить тестирование в приложении Windows Forms или другом проекте (мне пришлось добавить ссылку на Microsoft.VisualStudio.TestTools.UITest.WindowsStoreUtility, кроме перечисленных ссылок в статье).Но, как объяснено в , ответьте так , было бы неплохо, если бы вы могли использовать его в проекте, предназначенном для использования этих сборок.

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