Как стать автором
Обновить

Комментарии 9

Автору гуглить и читать «page object model» до просветления.
Спасибо. А что конкретно Вы предлагаете нам? Использовать эту технологию вместо VS CUIT?
Нет, их вполне можно использовать хотя я предпочитаю Selenium, просто не использовать запись тестов.
Простите, но тогда я не понимаю смысл Вашего первого комментария. Он про то, что я не упомянул pom в своей статье?
Да. Вы много про что сказали, но использование POM это один из важнейших (если не самый важный) моментов для написание sustainable UI тестов.
Возможно. Но статья же про VS CUIT. Цели подробно рассматривать другие технологии я не ставил. Конечно, если делать развёрнутый обзор — про pom обязательно следует рассказать. Спасибо за Ваш отзыв.
Правильно ли я понимаю, что автогенерированные методы и локаторы от CUIT вы используете «как есть»?
Не совсем. Собственно автогенерируемый код мы не трогаем, так как студия его периодически затирает при внесении изменений. Но в коде тестовых методов, при необходимости, вносятся изменения в свойства объектов и т.п. Что же касается UI MAP, то там масса изменений, но все их лучше вносить через редактор. Хотя иногда бывает удобно вносить правки в xml, хранящую настройки UI MAP, вручную.
Спасибо. Пыталась воспользоваться CUIT, но а) слишком много изменений к автогенерируемому коду нужно применять б) слишком дорого + кастомные контролы (например, DevExpress) он не может переварить также, как другие инструменты(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий