Я выписывая CodedUI набор автоматизированных тестов для наших интеграций и структуры проекта будет выглядеть следующим образом:
Создания глобального помощник файла CodedUI тестирует
SolutionName
CodedUITest1
Properties
References
CodedUITest1.cs
HelperFile1.cs
HelperFile2.cs
UIMap.uitest
CodedUITest2
Properties
References
CodedUITest2.cs
UIMap.uitest
Два вспомогательных файлы в CodedUITest1 проект является открытым только для этого проекта и не может быть доступен в рамках проекта CodedUITest2.
Я попытался создать новую папку решений и иметь все под ней, но до сих пор не смог получить доступ.
Есть ли простой способ создать глобальный файл, доступ к которому можно получить в любом проекте под моим основным решением?
Спасибо за ответ, я сделал небольшое изменение того, что вы упомянули. Единственное, что я не могу сделать, это сохранить проект CodedUI с помощью основного проекта приложения. Но мне удалось создать проект помощников и связать эти файлы. Так что спасибо тебе! –
Я столкнулся с тем же ограничением, когда мне было поручено также писать тесты CodedUI. Это делает такие вещи, как тестирование непрерывной интеграции, немного сложнее, но также дает некоторые преимущества. Удачи! – Ryanman