Visual Studio 11: Что нового в Coded UI Tests?

Кратко пройдусь по основным усовершенствованиям и изменениям.

Поддержка новых возможностей IE 9&10

Ссылки на MSDN:

· Support for HTML5 in Internet Explorer 9 and Internet Explorer 10

· Support for Windows Internet Explorer 10 Spell Checking

· Support for 64-bit Windows Internet Explorer with Windows 8 Consumer Preview

· Support for Pinned Sites in Windows Internet Explorer 9

· Support for Windows Internet Explorer 9 Semantic Tags

· Seamless Handling of White Space Characters between Versions of Windows Internet Explorer

· The Notification Area of Windows Internet Explorer Are Now Recorded With the “Continue on Error” Attribute Set


Изменения в API

Для лучшей поддержки разработчиков и для облегчения ручного написания тестов UI, добавлен целый ряд новых возможностей:

clip_image002

Читаем подробнее в MSDN:

· HtmlControls

· WinControls

· WpfControls

Обновление Coded UI Tests

Тестовые проекты будут обновлены при их первом открытии в Visual Studio 11. После этого обновления проекты могут использоваться одновременно в Visual Studio 11 и Visual Studio 2010 SP1. Подробности перехода читайте в MSDN — Upgrading Coded UI Tests.

Редактор Coded UI Test

выпущенный ранее в Visual Studio 2010 Feature Pack 2, теперь включён в состав Visual Studio 11. Его возможности описаны в MSDN — Editing Coded UI Tests using the Coded UI Test Editor.

Другие изменения в работе с Coded UI Test

Создание проекта Coded UI Test изменилось. Вот как теперь выглядит мастер создания нового проекта:

clip_image004

Unit Test Explorer теперь используется и для запуска Coded UI тестов:

clip_image006

Был удалён мастер настройки источников данных для тестов. Читайте нижеприведённые статьи о том, как использовать соответствующие атрибуты для тестов, управляемых данными:

http://blogs.msdn.com/b/mathew_aniyan/archive/2009/03/17/data-driving-coded-ui-tests.aspx

http://blogs.msdn.com/b/mathew_aniyan/archive/2009/04/16/more-on-data-driving-coded-ui-tests.aspx

Усовершенствования Coded UI Test Builder

При генерации тестового метода можно задать описание, которое попадёт в качестве комментария в файл UIMap.Designer.cs.

clip_image008

Также, можно добавить сообщение, которое будет показано при непрошедшей проверке:

clip_image010

 

Поддерживаемы платформы

image

clip_image012

 

Приятного тестирования!

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: