Поделиться через


Microsoft.VisualStudio.TestTools.Common - пространство имен

Это пространство имен предоставляет классы, которые используются средой тестирования или пользовательским интерфейсом Visual Studio 2010 Ultimate или Visual Studio 2010 Premium, а также классы и интерфейсы, которые разработчик может изменить для расширения функциональности, такие как ITestElement и TestElement.

Классы

  Класс Описание
Открытый класс AspNetDevelopmentServer Представляет настройки для экземпляра сервера разработки ASP.NET.Во время выполнения теста могут возникать несколько экземпляров.
Открытый класс CollectorDataEntry Инфраструктура. Представляет ввод данных от адаптера диагностических данных.
Открытый класс ComputerInfo Устаревший. Предоставляет информацию о компьютере, отправившем объект TestResultMessage.Этот класс устарел.
Открытый класс DataCollectorExceptionMessageInfo Представляет сведения об исключении, о котором сообщил сборщик диагностических данных.
Открытый класс DataCollectorMessageInfo Представляет сообщение об ошибке или сообщение предупреждения для адаптеров диагностических данных.
Открытый класс DebugOperationResult Представляет результаты операции отладки.
Открытый класс DebugRequestMessage Представляет запрос от адаптера теста или адаптера хоста на выполнение тестовой операции отладки.
Открытый класс DebugTargetInfo Предоставляет сведения о цели отладки.
Открытый класс DeploymentItem Представляет файл, каталог или другой элемент, который требуется развернуть с тестовым запуском.
Открытый класс DeploymentItemCollection Коллекция объектов DeploymentItem.
Открытый класс EqtBaseCollection<T> Предоставляет базовый класс для коллекций в данном пространстве имен.
Открытый класс EqtTextWriterTraceListener Открывает общий файл журнала в режиме добавления.
Открытый класс GroupingPropertyAttribute Представляет атрибут, который помечает свойство как свойство группировки.
Открытый класс HostRunConfigurationData Инфраструктура. Инкапсулирует данные конфигурации тестового запуска, касающиеся как активного в настоящий момент узла, так и хранилища параметров конфигурации для всех узлов.
Открытый класс KnownExecutionAppKeys Инфраструктура. Представляет ключи, которые используются для доступа к свойствам в тестовой среде.
Открытый класс Link Представляет ссылку на тестовый объект или файл на сервере в Visual Studio Test Professional.
Открытый класс LocalizedDescriptionAttribute Инфраструктура. Представляет атрибут, разрешающий локализацию описания свойства.Этот класс не наследуется.
Открытый класс NameValue Представляет именованное текстовое значение.
Открытый класс NonPersistableAttribute Представляет атрибут маркера для поля, указывающий, что оно — не сохраняемое.
Открытый класс PersistenceElementNameAttribute Представляет атрибут, предоставляющий имя элемента для сохранения элемента в XML.
Открытый класс ProjectData Представляет сведения о тестовом проекте в Visual Studio.
Открытый класс PropertyWindowAttribute Представляет атрибут для свойства, указывающий, должно ли свойство отображаться в окне свойств.
Открытый класс PublishInfo Инфраструктура. Представляет внутреннюю информацию о публикации результатов тестов.
Открытый класс QTMeasurementBlockFactory
Открытый класс RunInfo Представляет информацию о выполнении тестового запуска.
Открытый класс RunOutputTestResultMessage Собирает стандартные выходные данные, данные о стандартных ошибках и данные трассировки, касающиеся тестового запуска, для адаптеров диагностических данных с целью передачи данных пользователю.
Открытый класс RunResultAndStatistics Представляет результат теста, который используется для сохранения статистики на уровне тестового запуска.
Открытый класс RunStateEvent Представляет запрос на изменение состояния тестового запуска.
Открытый класс SessionId Представляет идентификатор для тестового сеанса.Этот класс не наследуется.
Открытый класс TcmContext Инкапсулирует контекстную информацию тестового запуска, связанную с диспетчером тестовых запусков.
Открытый класс TcmInformation Инфраструктура. Инкапсулирует информацию о тесте, хранимом на сервере управления тестовыми случаями.
Открытый класс TestAggregation Представляет агрегат элементов теста и ссылок.
Открытый класс TestAndCategoryPair Представляет соответствие между тестом и категорией теста, используемой в окне Редактор списка тестов в Visual Studio Test Professional.
Открытый класс TestCaseManagementDisplayNameAttribute Представляет атрибут, применимый к свойствам элемента теста, позволяющий пользовательскому интерфейсу Visual Studio Test Professional локализовать имена свойств. Этот класс не наследуется.
Открытый класс TestCategoryItem Представляет категорию для теста.
Открытый класс TestCategoryItemCollection Представляет коллекцию строк, категоризирующих тест.
Открытый класс TestElement Предоставляет базовый класс для всех тестов.
Открытый класс TestExecId Представляет уникальный идентификатор теста в тестовом запуске.Этот класс не наследуется.
Открытый класс TestExecutionTraceInformation Инкапсулирует информацию трассировки при возникновении ошибки в процессе выполнения теста.Этот класс не наследуется.
Открытый класс TestId Представляет уникальный идентификатор теста.
Открытый класс TestListCategoryId Определяет конкретный список тестов в окне Редактор списка тестов специалиста, участвующего в разработке теста Microsoft Visual Studio 2010 и предоставляет доступ к идентификаторы стандартных списков тестов.
Открытый класс TestMessage Представляет базовый класс для сообщений, передаваемых между клиентом, контроллером и агентами.
Открытый класс TestOutcomeHelper Инфраструктура. Предоставляет вспомогательные методы для результатов тестов.
Открытый класс TestResult Представляет базовый класс для результатов тестов и представляет результаты теста.
Открытый класс TestResultAggregation Представляет результат теста, где собрана информация изо всех результатов тестов в связанном тестовом запуске.
Открытый класс TestResultBase Предоставляет необязательный базовый класс для пользовательского класса результатов тестов.
Открытый класс TestResultCounter Предоставляет функциональные возможности для сохранения счетчиков результатов тестовых случаев в агрегате тестов.
Открытый класс TestResultDetail Представляет подробную информацию о результате теста.
Открытый класс TestResultErrorInfo Представляет сообщение об ошибке или предупреждение, возникшее во время тестового запуска и включенное в результат теста.
Открытый класс TestResultId Представляет уникальный идентификатор для результата теста.
Открытый класс TestResultMessage Предоставляет базовый класс для результатов тестов.
Открытый класс TestRun Предоставляет моментальный снимок тестового задания, сделанный, когда задание было выполнено.Этот класс не наследуется.
Открытый класс TestRunConfiguration Предоставляет конфигурацию задания теста, выполняемого в данный момент.Этот класс не наследуется.
Открытый класс TestRunConfigurationId Представляет идентификатор для объекта конфигурации тестового запуска.
Открытый класс TestRunEventArgs Представляет базовый класс для аргументов событий тестового запуска.
Открытый класс TestRunTextResultMessage Представляет текстовую информацию для сообщения дополнительной информации, предоставленной пользователем и добавленной в результат теста.
Открытый класс TestStateEvent Представляет запись уведомления об изменении состояния теста.
Открытый класс TestType Указывает тип теста.
Открытый класс TestTypeExtensionClientSide Предоставляет базовый класс для пользовательских расширений тестов, которые должны работать на клиенте.
Открытый класс TextTestResultMessage Предлоставляет сообщение, которое используется тестами для сообщения дополнительной информации, которую пользователь хочет видеть в результате.
Открытый класс TimerResult Записывает результат таймера, который может использовать средство записи теста для выполнения части теста.
Открытый класс Tip Представляет реализацию по умолчанию тестового поставщика элементов, который должен быть реализован для каждого типа тестов.
Открытый класс UriDataAttachment Предоставляет реализацию IDataAttachment для отправки любого ресурса к которому URI может получить доступ как к вложению.
Открытый класс UserVisiblePropertyAttribute Представляет атрибут, применимый к свойству элемента теста, который делает это свойство видимым в окне свойств пользовательского интерфейса Visual Studio Test Professional.Этот класс не наследуется.
Открытый класс VisiblePropertyAttribute Представляет атрибут, применимый к свойству элемента теста, который отмечает свойство как свойство группировки в окне свойств пользовательского интерфейса Visual Studio Test Professional. 
Открытый класс WarningEventArgs Представляет аргументы событий для предупреждения, возникшего во время выполнения теста.
Открытый класс XmlTestReader Предоставляет функциональные возможности чтения XML в Visual Studio Test Professional.
Открытый класс XmlTestWriter Предоставляет функциональные возможности записи XML в Visual Studio Test Professional.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IAspNetDevelopmentServerTest Представляет интерфейс, содержащий список объектов AspNetDevelopmentServer для данного теста.
Открытый интерфейс IDataAttachment Представляет интерфейс, который используется для определения вложений данных.
Открытый интерфейс IDataSourceBindingData Инфраструктура. Представляет информацию, необходимую для создания подключения элемента теста к источнику данных.
Открытый интерфейс IFastVisiblePropertyProvider Представляет интерфейс для упрощенного объекта для работы со свойствами и значениями свойств.
Открытый интерфейс IFileProvider Представляет интерфейс, реализованный классами для возвращения списка путей к файлам.
Открытый интерфейс IHostedTest Тип теста, реализующий интерфейс IHostedTest или наследующий от класса, реализующего интерфейс IHostedTest, который может размещаться адаптером.Пользовательские типы теста, как правило, являются производными от класса TestElement, который реализует интерфейс IHostedTest.Поэтому любой тип теста, производный от класса TestElement, может размещаться адаптером.
Открытый интерфейс IHostSpecificRunConfigurationData Инфраструктура. Представляет маркерный интерфейс для тестовой среды.
Открытый интерфейс IPersistable Представляет интерфейс, который может реализовываться классом для выполнения действий до и после сохранения при вызове тестовой средой Visual Studio Test Professional.
Открытый интерфейс IPotentiallyLarge Представляет интерфейс, который может быть реализован потенциально большим объектом, чтобы среда тестирования могла определять, следует ли принудительно использовать управление ходом выполнения во время операций с участием этого объекта.
Открытый интерфейс IQTMeasurementBlock
Открытый интерфейс ITestAggregation Представляет интерфейс, который может реализовываться элементом теста.
Открытый интерфейс ITestElement Представляет тестовый объект, который используется внутренне в тестовой среде Visual Studio и является интерфейсом, который реализуется всеми тестовыми случаями.
Открытый интерфейс ITestElementResultTestPropertyProvider Представляет интерфейс, который объект может реализовывать для предоставления тестовых данных в результатах тестов.
Открытый интерфейс ITestList Интерфейс для создания пользовательских списков тестов.
Открытый интерфейс ITestManagementEvents Представляет интерфейс, который может реализовывать класс для добавления обработчика событий TestRunSubmitting.
Открытый интерфейс ITestResultExtension Представляет интерфейс, реализованный Visual Studio Test Professional, чтобы позволить модульным тестам извлекать данные расширений, вложенных в результаты тестов.
Открытый интерфейс ITestTypeExtension Представляет интерфейс, реализованный Visual Studio Test Professional, чтобы клиентское расширение могло получать список тестов в тестовом запуске до выполнения тестового запуска.
Открытый интерфейс ITestTypeSpecificRunConfigurationData Представляет интерфейс, который должны реализовывать объекты расширения, определяющие типы тестов с данными конфигурации тестового запуска, специфичными для типа теста.
Открытый интерфейс ITip Интерфейс для тестового поставщика элементов, который должен быть реализован для каждого типа тестов.
Открытый интерфейс ITmi Инфраструктура. Представляет интерфейс управления тестами Visual Studio Test Professional.
Открытый интерфейс IVerifiable Представляет интерфейс, который может быть реализован классами расширения тестов для проверки обязательных элементов теста.
Открытый интерфейс IVisiblePropertyProvider Представляет интерфейс, который может быть реализован объектами тестов, которые имеют свойства, видимые пользователю.
Открытый интерфейс IWarningHandler Представляет интерфейс для тестовых классов, обрабатывающих события предупреждения и сообщающих о них.

Делегаты

  Делегат Описание
Открытый делегат DebugEventHandler Представляет метод обработки события отладки.
Открытый делегат QTMeasurementBlockFactory.ProxyCreator

Перечисления

  Перечисление Описание
Открытое перечисление DataCollectorMessageLevel Представляет уровни серьезности для записи в журнал сведений DataCollectorExceptionMessageInfo для адаптера диагностических данных.
Открытое перечисление DebugEngine Задает отладчики, которые можно использовать для тестирования кода.
Открытое перечисление PropertyConverterType Перечисляет возможные преобразователи типов для значений свойств объектов теста.
Открытое перечисление PropertyEditorType Данное перечисление предоставляет допустимые значения для редактора значения свойства.
Открытое перечисление RunState Данное перечисление представляет допустимые состояния тестового запуска.
Открытое перечисление TestMessageKind Инфраструктура. Предоставляет допустимые типы для внутреннего сообщения.
Открытое перечисление TestOutcome Описывает результат тестового запуска.
Открытое перечисление TestState Данное перечисление представляет допустимые состояния теста.
Открытое перечисление WebServerType Данное перечисление предоставляет допустимые типы параметров веб-сервера.