Задачи, выполняемые с инструментами тестирования

Обновлен: Ноябрь 2007

Работа с тестами охватывает задачи в четырех обширных областях:

Поскольку различные типы тестов имеют существенные отличия, для каждого из них имеются отдельные способы создания и изменения. Таким образом, сведения о создании и изменении тестов можно найти в относящихся к тестам подразделах раздела Типы тестов. Этот раздел расположен в разделе Создание и редактирование тестов.

ms182448.alert_note(ru-ru,VS.90).gifПримечание.

Большая часть задач, выполняемых в Visual Studio, связана с использованием контекстных меню. Контекстное меню отображается, если щелкнуть правой кнопкой мыши поверхность или элемент в окне или диалоговом окне. Доступность контекстных меню зависит от установленных c Visual Studio или подключенных к системе продуктов. То есть, контекстные меню и определенные отдельные пункты контекстных меню отображаются только в том случаев, если установлена программа, которую они запускают.

Например, контекстные меню и пункты при помощи которых можно использовать функции Team Edition for Architects или Team Foundation Build будут отображаться только в том случае, если установлено решение Team Edition for Architects или Team Foundation Build, соответственно.

Подобным образом, некоторые контекстные меню или пункты контекстных меню будут недоступны, если в Visual Studio будут открыты только исходные файлы, а не решения целиком.

После создания тестов и готовности к их выполнению и управлению ими, а также после получения и анализа результатов, различия в работе с различными типами тестов будут сведены к минимуму. Например, для управления всеми тестами можно использовать одно окно – "Редактор списка тестов", а окно результатов тестов служит для просмотра результатов тестов по всем типам тестов. Эти задачи описаны ниже в данном разделе.

ms182448.alert_note(ru-ru,VS.90).gifПримечание.

Из редактора списка тестов и окна представления теста можно запустить тест любого типа. Но для определенных тестов порядок запуска теста отличается. Дополнительные сведения о порядке запуска таких тестов см. в разделах Практическое руководство. Запуск веб-теста, Запуск нагрузочных тестов и Практическое руководство. Выполнение ручного теста.

В этом подразделе

  • Создание и редактирование тестов
    Ссылки на разделы, в которых описан порядок создания модульных, веб-, нагрузочных, ручных, универсальных и упорядоченных тестов.

  • Управление тестами
    Описание аспектов работы с тестами, включая настройку и фильтрацию представлений тестов, работу со списками тестов и привязку тестов к рабочим элементам.

  • Выполнение тестов
    Описание множества аспектов выполнения тестов, включая настройку тестовых запусков, выполнение тестов в интегрированной среде разработки Visual Studio и командной строке и отладку тестов в ходе их выполнения.

  • Анализ результатов тестов
    Описание результатов тестов и способов работы с ними, включая просмотр, сохранение, публикацию и выявление ошибок.

Ссылка

  • Microsoft.VisualStudio.TestTools.LoadTesting
    Описание пространства имен LoadTesting, которое предоставляет классы и интерфейсы, позволяющие выполнять нагрузочное тестирование модулей и веб-тестирование.

  • Microsoft.VisualStudio.TestTools.UnitTesting
    Описание пространства имен UnitTesting, предоставляющего атрибуты, исключения, утверждения и другие классы, поддерживающие модульное тестирование.

  • Microsoft.VisualStudio.TestTools.UnitTesting.Web
    Описание пространства имен UnitTesting.Web, расширяющего пространство имен UnitTesting за счет поддержки модульных тестов ASP.NET и веб-службы.

  • Microsoft.VisualStudio.TestTools.WebTesting
    Описание пространства имен WebTesting, которое предоставляет классы для веб-тестирования. В число этих классов входит класс WebTest, базовый класс для всех веб-тестов, а также классы WebTestRequest и WebTestResponse, предназначенные для моделирования запросов и ответов HTTP.

  • Microsoft.VisualStudio.TestTools.WebTesting.Rules
    Описание пространства имен WebTesting.Rules, в котором содержатся правила, используемые при веб-тестировании для проверки содержимого веб-страниц.

Связанные подразделы

  • Типы тестов
    Описание встроенных типов тестов Microsoft Visual Studio Team System Test Edition: модульные, веб-, нагрузочные, ручные, универсальные и упорядоченные. 

  • Начало работы с инструментами тестирования Team System
    Обзор инструментов и окон Microsoft Visual Studio Team System Test Edition. Здесь показано, как создавать тесты и работать с ними, описаны типы доступных тестов, и способы настройки инструментов тестирования.