У меня есть решение с WinForm и проект кодированного пользовательского интерфейса. Я хотел бы протестировать мое приложение WinForm с помощью кодированного теста пользовательского интерфейса.C# кодированный проект пользовательского интерфейса. Coded UI Test Builder не записывает начало WinForm
Когда я записываю свои действия с помощью UI Test Builder, он не записывает начало моего приложения WinForm! Все остальное, как кнопки клика, записывается.
Так что, когда я затем запустить мой тест она не вызывает тест не может найти WinForm (очевидно) ...
Но почему? Можно ли добавить код в методе тестирования, чтобы запустить приложение Winform?
Спасибо за помощью
Значит, вам нужно сначала создать свое решение, а затем напрямую связать файл .exe с приложением? Я сделал это сейчас ... он работает! Что делать, если каталог всегда меняется? Потому что многие люди получают это решение от TFS и где-то сохраняют его на своих компьютерах? –
Да, ты прав. Для изменения каталогов попробуйте сделать его относительным путем, используя точки и обратную косую черту. Другой вариант может использовать любой из следующих свойств: TestContext.DeploymentDirectory TestContext.TestRunDirectory –
Также возможно добавить полный путь к вашему файлу app.config кода кодированного интерфейса. –