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


Microsoft.TeamFoundation.TestManagement.Client - пространство имен

Это пространство имен предоставляет интерфейсы и классы, которые не могут быть производным от Visual Studio Test Professional.Однако эти интерфейсы и классы в основном используются внутренне by Visual Studio Test Professional.

Классы

  Класс Описание
Открытый класс AccessDeniedException Представляет исключение, вызванное проблемой доступа при управлении тестированием.
Открытый класс AttachmentUploadManagerException Представляет исключение, создаваемое при отправке вложения.
Открытый класс CloneOperationInformation Содержит сведения об операции клонирования.
Открытый класс CloneOptions Параметры, которые можно указать во время операции клонирования
Открытый класс HierarchyEntry Представляет набор тестов как узел в иерархии, организующей тестовые точки.
Открытый класс InvalidParameterNameException Представляет исключение, которое выдается, когда в API управления тестами встречается недействительное имя параметра.
Открытый класс InvalidQueryException Представляет исключение, которое выдается, когда строка запроса не является корректным запросом WIQL.
Открытый класс InvalidResultUpdateRequestException Представляет исключение, вызванное при возврате недействительного результата из запроса на обновление.
Открытый класс InvalidStructurePathException Представляет исключение, возникающее при обнаружении недействительного пути к структуре в среде управления тестами.
Открытый класс InvalidWorkItemTypeException Представляет исключение, которое выдается, когда ожидаемый тип рабочего элемента не соответствует фактическому типу рабочего элемента.
Открытый класс MeasurementBlockProxyFactory ТОЛЬКО ДЛЯ ВНУТРЕННЕГО ПОЛЬЗОВАНИЯ. Фабрика для создания IMeasureBlockProxy.
Открытый класс NameValuePair
Открытый класс ParameterizedString Представляет строку со встроенными параметрами.
Открытый класс SessionPropertyCollection<T> Коллекция для хранения заметки, закладки или любую коллекцию, которая свойство сеанса.
Открытый класс StoredQueryNotFoundException Представляет исключение, возникающее, когда хранимый запрос не найден.
Открытый класс TeamFoundationIdentityName TeamFoundationIdentityName.
Открытый класс TeamProjectNotFoundException Представляет исключение, возникающее, когда командный проект не найден.
Открытый класс TemporaryFolderException Представляет исключение, возникающее, если невозможно создать временную папку.
Открытый класс TestActionCollection Получает упорядоченный список действий, в котором действия хранятся в том порядке, в котором они должны выполняться.
Открытый класс TestActionResultCollection Представляет коллекцию объектов результатов действий теста.
Открытый класс TestCaseResultIdentifier Инфраструктура.
Открытый класс TestManagementAPINotSupportedException
Открытый класс TestManagementConfigurationException Представляет исключение, возникающее, когда операция не может быть завершена из-за ошибки в конфигурации на сервере.
Открытый класс TestManagementConflictingOperation
Открытый класс TestManagementException Предоставляет базовый класс для исключений управления тестами.
Открытый класс TestManagementInvalidOperationException Представляет исключение, выдаваемое клиентом управления тестами для отдельной операции.
Открытый класс TestManagementServerException Представляет исключение, выданное сервером управления тестами.
Открытый класс TestManagementService Инфраструктура. Сведения об этом классе см. в разделе ITestManagementService.
Открытый класс TestManagementValidationException Представляет исключение, вызываемое, когда свойство объекта имеет недопустимое или отсутствующее значение.
Открытый класс TestMessageLogEntryCollection Инфраструктура. Предоставляет коллекцию записей журнала сообщений тестирования.
Открытый класс TestObjectId Представляет идентификаторы зарезервированного объекта.
Открытый класс TestObjectInUseException Исключение, создаваемое при попытке удалить объект теста, используемый другим объектом.
Открытый класс TestObjectMustBeSavedException Предоставляет исключение, вызываемое, когда метод объекта не может успешно быть выполнен, если объект не был сохранен.
Открытый класс TestObjectNotFoundException Представляет исключение, вызываемое, когда требуется объект теста, но найти его не удается.
Открытый класс TestObjectUpdatedException Исключение, вызываемое сервером управления тестированием, когда пользователь пытается обновить объект, который был изменен другим пользователем уже после того, как его изменил данный пользователь.
Открытый класс TestParameterCollection Представляет коллекцию параметров теста в наборе общих шагов, тестовом случае или шаге теста.
Открытый класс TestParameterDeletingEventArgs Предоставляет данные для события, возникающего при удалении параметра теста.
Открытый класс TestResultParameterCollection Представляет коллекцию параметров результата теста в данной итерации теста, наборе общих шагов или действии теста.
Открытый класс TestSuiteInvalidOperationException
Открытый класс UploadCompletionEventArgs Представляет аргументы события для объекта UploadCompletionEventHandler.
Открытый класс UploadManagerEventArgs Представляет аргументы события для объекта UploadManagerEventHandler.
Открытый класс WitLinkTypes Инфраструктура. Предоставляет строки, используемые в тексте ссылок для клиента теста.

Структуры

  Структура Описание
Открытая структура IdAndName Представляет объект теста, который имеет только идентификатор и имя.
Открытая структура ParameterizedStringPart Представляет внедренный параметр в объекте ParameterizedString.
Открытая структура TestMessageLogEntryIdentity Структура, содержащая сведения об элементе Identity записи журнала.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IActionRecordingHelper Предоставляет сопоставление между записями действий и связанными с ними тестовыми случаями.
Открытый интерфейс IAttachmentCollection Представляет коллекцию вложений, связанных с объектами теста, например тестовыми случаями, шагами теста, тестовыми запусками, результатами теста и общими шагами.
Открытый интерфейс IAttachmentOwner Представляет функциональную возможность, необходимую объекту для поддержки вложений.
Открытый интерфейс IAttachmentUploadEntry Представляет сведения в IAttachmentUploadManager для отслеживания передачи одного вложения в фоновом режиме.
Открытый интерфейс IAttachmentUploadManager Предоставляет свойства и методы для управления загрузкой вложений в фоновом режиме.
Открытый интерфейс IBugFieldMapping Представляет сопоставление свойств полей ошибок с полями отслеживания рабочих элементов.
Открытый интерфейс IBugFieldMappingHelper Предоставляет вспомогательные методы для объекта сопоставления полей ошибок в Visual Studio Test Professional.
Открытый интерфейс IBuildConfiguration Представляет результаты построения для конкретной платформы и версию заданного построения.
Открытый интерфейс IBuildCoverage Представляет данные о покрытии поэтому построения.
Открытый интерфейс IBuildFilter Определяет критерии для использования при выборе построения, которое требуется связать с планом тестирования.
Открытый интерфейс ICoverage Представляет данные о покрытии
Открытый интерфейс ICoverageAnalysisManager Управляет взаимодействием с API, связанным с покрытием
Открытый интерфейс ICoverageStatistics Представляет различные статистики, связанные с охватом.
Открытый интерфейс IDataCollectorHelper Представляет методы для набора сборщиков данных, зарегистрированных в Visual Studio Team Foundation Server.
Открытый интерфейс IDataCollectorInformation Представляет сведения обо всех сборщиках данных, зарегистрированных в Visual Studio Team Foundation Server.
Открытый интерфейс IDataCollectorInformationCollection Коллекция сведений о сборщиках данных.
Открытый интерфейс IDynamicTestSuite Представляет набор тестов, динамически заполняемый с помощью запроса на языке запросов рабочих элементов (WIQL).
Открытый интерфейс IDynamicTestSuiteBase Предоставляет общий базовый класс для всех наборов, заполняемых сервером.
Открытый интерфейс IFunctionCoverage Представляет данные о покрытии, относящиеся к функции.
Открытый интерфейс IIdentifiable<TKey> Указывает, что объект, реализующий данный интерфейс, идентифицирован как объект заданного универсального параметра.
Открытый интерфейс IImpactedTestPoint Представляет тестовую точку, измененную построением.
Открытый интерфейс IImpactedTestPointCollection Представляет коллекцию точек тестирования, на которую влияет построение.
Открытый интерфейс IMachineRole Описывает тип роли компьютера для тестовой среды, например роль веб-сервера или роль клиента.
Открытый интерфейс IMachineRoleCollection Представляет коллекцию ролей компьютеров.
Открытый интерфейс IMeasurementBlockProxy IMeasurementBlockProxy.
Открытый интерфейс IModuleCoverage Представляет данные о покрытии, относящиеся к модулю
Открытый интерфейс INewBuildStatistics Предоставляет статистику по изменениям в построении с тех пор, когда последнее построение было связано с планом тестирования.
Открытый интерфейс IPropertyOwner Обеспечивает общий интерфейс для объектов, которые поддерживают привязку свойств.
Открытый интерфейс IRequirementTestSuite Представляет набор тестов, заполненный динамически путем нахождения тестовых случаев, связанных с рабочим элементом требования.
Открытый интерфейс ISession Представьте выполнение чартера.
Открытый интерфейс ISessionBookmark Интерфейс, представляющий закладку сеанса.
Открытый интерфейс ISessionHelper
Открытый интерфейс ISessionNote Интерфейс, представляющий примечание сеанса.
Открытый интерфейс ISharedStep Представляет доступную для повторного использования коллекцию тестовых действий.
Открытый интерфейс ISharedStepCollection Инфраструктура. Представляет коллекцию общих шагов.
Открытый интерфейс ISharedStepHelper Предоставляет вспомогательные методы и свойства для объектов ISharedStep.
Открытый интерфейс ISharedStepReference Этот интерфейс используется для вызова набора общих шагов из тестового случая.
Открытый интерфейс ISharedStepResult Представляет результат выполнения общего шага.
Открытый интерфейс IStaticTestSuite Представляет собой набор тестов, состоящий из заданного пользователем списка тестовых случаев.
Открытый интерфейс ITestAction Представляет результат одного действия и ожидаемый результат.
Открытый интерфейс ITestActionGroup Представляет группу действий теста, каждое из которых может содержать другие вложенные группы действий.
Открытый интерфейс ITestActionResult Представляет результат единичного действия теста.
Открытый интерфейс ITestAttachment Инкапсулирует поток байтов, хранящихся на сервере управления тестами.
Открытый интерфейс ITestBase Содержит общие свойства и методы интерфейсов ITestCase и ISharedStep
Открытый интерфейс ITestCase Представляет тестовый случай, который хранится в Team Foundation Server.
Открытый интерфейс ITestCaseCollection Представляет контейнер для тестовых случаев.
Открытый интерфейс ITestCaseHelper Предоставляет вспомогательные методы и свойства для объектов ITestCase.
Открытый интерфейс ITestCaseQuery Представляет сохраненный запрос тестового случая.
Открытый интерфейс ITestCaseResult Представляет состояние тестового случая, выполненного для тестового запуска.
Открытый интерфейс ITestCaseResultCollection Представляет коллекцию объектов ITestCaseResult.
Открытый интерфейс ITestCaseResultHelper Предоставляет вспомогательные методы и свойства для объектов ITestCaseResult.
Открытый интерфейс ITestCaseResultIdentifier Представляет полный уникальный идентификатор для результата тестового случая.
Открытый интерфейс ITestConfiguration Предоставляет сведения о конфигурации теста для объекта управления тестированием, например для объекта ITestPlan.
Открытый интерфейс ITestConfigurationCollection Представляет коллекцию объектов ITestConfiguration.
Открытый интерфейс ITestConfigurationHelper Предоставляет вспомогательные свойства и методы для объектов конфигурации теста.
Открытый интерфейс ITestController Регистрирует контроллер тестирования в Visual Studio Test Professional.
Открытый интерфейс ITestControllerHelper Предоставляет вспомогательные методы для тестовых контроллеров.
Открытый интерфейс ITestEnvironment Предоставляет тестовую среду в клиенте управления тестами.
Открытый интерфейс ITestEnvironmentHelper Предоставляет вспомогательный интерфейс с методами для тестовой среды.
Открытый интерфейс ITestExternalLink Предоставляет ссылку на внешний объект.
Открытый интерфейс ITestExternalLinkCollection Представляет коллекцию ссылок на внешние объекты.
Открытый интерфейс ITestImplementation Представляет ссылку на реализацию автоматического теста.
Открытый интерфейс ITestIterationResult Представляет результат выполнения тестового случая применительно к строке данных.
Открытый интерфейс ITestIterationResultCollection Представляет коллекцию результатов итерации теста, отображаемых в результате теста.
Открытый интерфейс ITestManagementService Предоставляет основной объект для API клиента управления тестами.Предоставляет доступ к вспомогательным объектам уровня коллекции проекта и ITestManagementTeamProject.
Открытый интерфейс ITestManagementTeamProject Представляет проект команды управления тестированием в Visual Studio Test Professional. Обеспечивает доступ к некоторым вспомогательным объектам управления тестированием.
Открытый интерфейс ITestMessageLogEntry Представляет запись журнала для объекта теста.
Открытый интерфейс ITestMessageLogOwner Представляет владельца журнала.
Открытый интерфейс ITestObject<T> Инфраструктура. Предоставляет базовый интерфейс для объектов, хранящихся на сервере Visual Studio Test Professional.
Открытый интерфейс ITestObjectCollection<TObjectInterface> Инфраструктура. Представляет базовый интерфейс для коллекций объектов управления тестами.
Открытый интерфейс ITestParameter Представляет параметр, используемый в шаге теста.
Открытый интерфейс ITestPlan Представляет план тестирования.
Открытый интерфейс ITestPlanCollection Инфраструктура. Представляет коллекцию планов тестирования.
Открытый интерфейс ITestPlanHelper Содержит методы создания, поиска и запроса для плана тестирования.
Открытый интерфейс ITestPoint Представляет состояние выполнения тестового случая в наборе для конфигурации как часть плана тестирования.
Открытый интерфейс ITestPointAssignment Предоставляет вспомогательные методы для метода AssignTestPoints.
Открытый интерфейс ITestPointCollection Представляет коллекцию тестовых точек для методов запроса тестовых точек в интерфейсе ITestPlan.
Открытый интерфейс ITestPointHelper
Открытый интерфейс ITestPointProperties Представляет свойства изменяемой тестовой точки.
Открытый интерфейс ITestPointStatistic Представляет свойство Count для статистического показателя тестовой точки, которая определяется сочетанием PointState, ResultOutcome, ResultState и FailureType.
Открытый интерфейс ITestPointStatistics Представляет количество точек в различных определенных состояниях, выбранных методом ITestPlan.QueryTestPointStatistics.
Открытый интерфейс ITestPointStatisticsByPivot
Открытый интерфейс ITestPointStatisticsPivotItem
Открытый интерфейс ITestResolutionState Инфраструктура. Представляет состояние разрешения результата тестового случая.
Открытый интерфейс ITestResolutionStateHelper Предоставляет вспомогательные методы для объекта состояния разрешения теста в Visual Studio Test Professional.
Открытый интерфейс ITestResolutionStateStatistic Инфраструктура. Представляет статистику для конкретного состояния разрешения в пределах тестового запуска.
Открытый интерфейс ITestResult Предоставляет базовый интерфейс для результатов из тестовых случаев, действий теста и итераций теста.
Открытый интерфейс ITestResultParameter Инфраструктура. Представляет ожидаемое и фактическое значение параметра в ходе выполнения теста.
Открытый интерфейс ITestRun Представляет выполнение набора тестов для заданного построения.
Открытый интерфейс ITestRunBase  
Открытый интерфейс ITestRunCoverage Представляет данные о покрытии, относящиеся к тестовому запуску
Открытый интерфейс ITestRunHelper Предоставляет вспомогательные свойства и методы для объектов тестового запуска в Visual Studio Test Professional.
Открытый интерфейс ITestRunStatistic Представляет количество результатов для тестовых запусков с заданным состоянием разрешения, результатом и состоянием результата.
Открытый интерфейс ITestRunStatistics Представляет счетчики по различным аспектам результатов тестового запуска.
Открытый интерфейс ITestSettings Представляет параметры тестирования, используемые планами тестирования и тестовыми запусками.
Открытый интерфейс ITestSettingsHelper Предоставляет вспомогательные свойства и методы для объектов параметров тестирования в Visual Studio Test Professional.
Открытый интерфейс ITestSettingsMachineRole Представляет роль компьютера, связанную с объектом параметров тестирования.
Открытый интерфейс ITestSettingsMachineRoleCollection Представляет коллекцию ролей компьютеров, связанных с объектом параметров тестирования.
Открытый интерфейс ITestStep Представляет отдельное действие теста и ожидаемый результат теста.
Открытый интерфейс ITestStepResult Представляет результат выполнения одного шага теста.
Открытый интерфейс ITestSuiteBase Представляет распространенные свойства, используемые всеми типами наборов
Открытый интерфейс ITestSuiteCollection Инфраструктура. Представляет коллекцию наборов тестов.
Открытый интерфейс ITestSuiteEntry Представляет запись в коллекции записей наборов тестов.
Открытый интерфейс ITestSuiteEntryCollection Представляет коллекцию записей набора тестов.
Открытый интерфейс ITestSuiteHelper Предоставляет вспомогательные свойства и методы для наборов тестов в Visual Studio Test Professional.
Открытый интерфейс ITestVariable Представляет имя переменной, которая используется в конфигурациях теста, и его возможные значения.
Открытый интерфейс ITestVariableHelper Предоставляет вспомогательные свойства и методы для объектов переменных теста в Visual Studio Test Professional.
Открытый интерфейс ITestVariableValue Представляет возможное значение для тестовой переменной.
Открытый интерфейс ITfsIdentityStore Управляет кэшем удостоверений, который загружается с диска и периодически периодически обновляется из службы управления удостоверениям.
Открытый интерфейс ITmiTestImplementation Представляет ссылку на автоматический тест в инфраструктуре модульного тестирования.

Делегаты

  Делегат Описание
Открытый делегат MeasurementBlockProxyFactory.MeasurementBlockProxyCreator
Открытый делегат TestParameterDeletingEventEventHandler Представляет метод, который обрабатывает событие, возникающее, когда удаляется параметр теста.
Открытый делегат UploadCompletionEventHandler Представляет метод, обрабатывающий событие, порождаемое при успешной передаче вложения.
Открытый делегат UploadManagerEventHandler Представляет метод, обрабатывающий события, порождаемые диспетчером передачи.

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

  Перечисление Описание
Открытое перечисление CloneItemType
Открытое перечисление CloneOperationState Состояние CloneOperation.
Открытое перечисление CoverageQueryFlags Используется для выбора того, какие данные о покрытии возвращать, когда вызывается метод покрытия запроса.
Открытое перечисление CoverageState Показывает текущее состояние набора данных о покрытии.
Открытое перечисление DeleteAction Указывает действия теста, которые должны выполняться при удалении тестовых объектов из теста.
Открытое перечисление EnvironmentParentTypes Инфраструктура. Указывает тип владельца тестовой среды.
Открытое перечисление FailureType Указывает тип сбоя при тестовом запуске.
Открытое перечисление GeneratedBugFields Представляет предопределенные поля, пользовательские имена которых приводятся в IBugFieldMapping.FieldMappings.
Открытое перечисление MessageCodes Перечисляет коды ошибок для конкретных условий ошибок.
Открытое перечисление ObjectTypes Перечисляет типы объекта в области управления тестами Visual Studio Test Professional.
Открытое перечисление PostProcessState Инфраструктура. Перечисляет возможные параметры для состояния любой завершающей обработки, выполняемой на сервере, например анализа объема протестированного кода.
Открытое перечисление ResultObjectType Сущность верхнего уровня, которая клонируется как часть операции клонирования
Открытое перечисление ServerVersion Версия сервера Team Foundation Server, к которой подключен клиент
Открытое перечисление SessionState Описывает статус сеанса.
Открытое перечисление SourceFileAction Представляет возможные действия, которые следует выполнить после отправки вложенного файла.
Открытое перечисление TestConfigurationState Перечисляет возможные значения, указывающие состояние конфигурации теста.
Открытое перечисление TestControllerState
Открытое перечисление TestMessageLogEntryLevel Перечисляет возможные уровни записи журнала в журнале сообщений теста.
Открытое перечисление TestOutcome Представляет результаты завершенного теста.
Открытое перечисление TestPlanState Предоставляет параметры для свойства ITestPlan.State.
Открытое перечисление TestPointState Представляет возможные значения свойства State.
Открытое перечисление TestPointStatisticsQueryPivotType Типы осей, используемых для QueryTestPointStatisticsByPivot.
Открытое перечисление TestResultState Перечисляет возможные состояния теста.
Открытое перечисление TestRunAbortOptions Перечисляет возможные способы прервать тестовый запуск.
Открытое перечисление TestRunState Перечисляет возможные параметры статуса для тестового запуска.
Открытое перечисление TestRunType Перечисляет возможные типы для объектов тестовых запусков.
Открытое перечисление TestStepType Перечисляет возможные типы шагов теста.
Открытое перечисление TestSuiteEntryType Перечисляет возможные типы записей набора тестов.
Открытое перечисление TestSuiteState Перечисляет возможные состояния набора тестов.
Открытое перечисление TestSuiteType Перечисляет возможные типы наборов тестов.
Открытое перечисление UploadManagerEventType Перечисляет возможные типы действий, обрабатываемые объектом UploadManagerEventHandler.
Открытое перечисление UploadPauseReason Предоставляет причины, по которым может быть приостановлен интерфейс IAttachmentUploadEntry.
Открытое перечисление UploadState Представляет возможные состояния в ходе процесса передачи.