Я работаю над проектом, который включает в себя «полу-большой» графический интерфейс приложения. Есть около 4-5 отдельных (сложных) страниц, на которых я хочу выполнить Coded UI Tests, и у меня сложилось впечатление, что создание нескольких UIMaps - это путь! Источники: UIMap container, Using multiple UIMaps, More source и список можно продолжить ...Кодированное тестирование пользовательского интерфейса: какова причина создания нескольких отдельных классов UIMap вместо нескольких частичных классов UIMap?
Моя проблема/мысль: Использование нескольких UIMaps это «хорошо», потому что:
- позволяет более категоризированный структуру кода
- позволяет упростить сотрудничество между разработчиками
- делает код менее сложным для обслуживания.
Но почему нет один просто раскалывая UIMap в нескольких частичных классов? Разве у него не было бы таких же преимуществ? Еще дальше: наличие UIMap в частичных классах не позволит разработчику (мне) добавить сложность в код, например UIMap container.
Первые две ссылки повреждены/требуется вход в систему –
Благодарим за уведомление! Теперь это исправлено. – Yakitawa