Автотесты на С#. Visual Studio. Как записать новый CodedUI метод без &
#1
Отправлено 13 ноября 2013 - 13:21
При создании автотеста на UI столкнулся с такой проблемой:
написал несколько методов, отрефакторил их (убрал некоторые шаги в классе UIMap Designer, которые Coded UI Test Builder генерировал) и после создания новых UI методов (после сохранения кода, который нагенерировал Coded UI Test Builder) весь рефакторинг в UIMap Designer похерелся, старый код до рефакторинга снова в силе.
В связи с этим вопрос: как сделать так, чтобы новые записи с помощью Coded UI Test Builder никак не аффектили старые.
Заранее спасибо! :)
#2
Отправлено 18 ноября 2013 - 13:31
Добрый день, коллеги!
При создании автотеста на UI столкнулся с такой проблемой:
написал несколько методов, отрефакторил их (убрал некоторые шаги в классе UIMap Designer, которые Coded UI Test Builder генерировал) и после создания новых UI методов (после сохранения кода, который нагенерировал Coded UI Test Builder) весь рефакторинг в UIMap Designer похерелся, старый код до рефакторинга снова в силе.
В связи с этим вопрос: как сделать так, чтобы новые записи с помощью Coded UI Test Builder никак не аффектили старые.
Заранее спасибо! :)
Возможно, всё ещё будет актуально....
Дело в том, что файлы дизайнера лучше редактировать не руками, а с помощью встроенного спая. Просто если сначала отредактировать руками, а потом перегенерить мап-файл с помощью спая, то "ручные" изменения слетят. Поэтому если нет гарантии, что в будущем мап-файл не будет перегенерироваться, то лучше всё же делать всё спаем, а не руками
#3
Отправлено 19 ноября 2013 - 12:18
Добрый день, коллеги!
При создании автотеста на UI столкнулся с такой проблемой:
написал несколько методов, отрефакторил их (убрал некоторые шаги в классе UIMap Designer, которые Coded UI Test Builder генерировал) и после создания новых UI методов (после сохранения кода, который нагенерировал Coded UI Test Builder) весь рефакторинг в UIMap Designer похерелся, старый код до рефакторинга снова в силе.
В связи с этим вопрос: как сделать так, чтобы новые записи с помощью Coded UI Test Builder никак не аффектили старые.
Заранее спасибо! :)
Возможно, всё ещё будет актуально....
Дело в том, что файлы дизайнера лучше редактировать не руками, а с помощью встроенного спая. Просто если сначала отредактировать руками, а потом перегенерить мап-файл с помощью спая, то "ручные" изменения слетят. Поэтому если нет гарантии, что в будущем мап-файл не будет перегенерироваться, то лучше всё же делать всё спаем, а не руками
Очень актуально, спасибо! :)
А как работать с этим спаем? Это и есть map-файл? Может, есть ссылка какая-то на литературу, видео?
#4
Отправлено 22 ноября 2013 - 05:10
у Лены в блоге много полезной информации />
Записанные тесты надо переносить из дизайнера, чтобы редактированное сохранялось, в файле UIMap.uitest есть такая возможность
#5
Отправлено 25 ноября 2013 - 14:11
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных