ITestElement - интерфейс
Представляет тестовый объект, который используется внутренне в тестовой среде Visual Studio и является интерфейсом, который реализуется всеми тестовыми случаями.
Пространство имен: Microsoft.VisualStudio.TestTools.Common
Сборка: Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)
Синтаксис
'Декларация
Public Interface ITestElement _
Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable,
IVerifiable, IVisiblePropertyProvider
type ITestElement =
interface
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider
Тип ITestElement предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
AbortRunOnAgentFailure | Получает или задает значение, указывающее, прерывать ли весь тестовый запуск в случае сбоя агента тестирования. |
![]() |
Adapter | Получает связанный адаптер теста, используемый для выполнения теста. |
![]() |
AgentAttributes | Получает словарь атрибутов или ограничений агента для текущего тестового запуска. |
![]() |
CanBeAggregated | Получает значение, указывающее, можно ли вставить данный элемент теста в тесты агрегата. |
![]() |
CategoryId | Получает или задает идентификатор категории списка тестов для данного элемента теста. |
![]() |
ControllerPlugin | Получает имя связанного подключаемого модуля контроллера. |
![]() |
Copy | Получает копию данного элемента теста. |
![]() |
CreatedByUI | Получает или задает значение, указывающее, был ли данный элемент теста создан пользовательским интерфейсом. |
![]() |
CssIteration | Получает или задает путь итерации для связанного рабочего элемента. |
![]() |
CssProjectStructure | Получает или задает путь области для связанного рабочего элемента. |
![]() |
DeploymentItems | Получает коллекцию файлов для развертывания с тестовым случаем. |
![]() |
Description | Получает или задает описание данного элемента теста. |
![]() |
Enabled | Получает или задает значение, указывающее, включен ли этот элемент теста. |
![]() |
ErrorMessageForNonRunnable | Получает сообщение об ошибке, используемое, когда тест не может быть выполнен. |
![]() |
ExecutionId | Получает или задает текущий идентификатор выполнения для данного элемента теста. |
![]() |
Groups | Получает коллекцию дескрипторов свойств, представляющих группы, к которым принадлежат свойства данного элемента теста, а также определяет, как они будут сгруппированы в окне свойств пользовательского интерфейса. |
![]() |
HumanReadableId | Получает идентификатор данного элемента теста в том виде, в каком он появляется в пользовательском интерфейсе. |
![]() |
Id | Получает идентификатор для данного элемента теста. |
![]() |
IsAutomated | Получает значение, указывающее, является ли объект элемента теста автоматизированным. |
![]() |
IsGroupable | Получает значение, указывающее, можно ли группировать данный объект элемента теста с другими объектами элементов теста. |
![]() |
IsModified | Получает значение, указывающее, был ли изменен объект элемента теста. |
![]() |
IsRunnable | Получает значение, указывающее, можно ли выполнять данный элемента теста как часть тестового запуска. |
![]() |
IsRunOnRestart | Получает значение, указывающее, будет ли тестовый запуск перезагружен с тестом при сбое во время выполнения тестового запуска. |
![]() |
Link | Получает ссылку, которую можно использовать для доступа к данному элементу теста. |
![]() |
Name | Получает или задает имя данного элемента теста. |
![]() |
Owner | Получает имя владельца, введенное пользователем в пользовательском интерфейсе. |
![]() |
ParentExecId | Получает идентификатор выполнения теста для родительского объекта. |
![]() |
Priority | Получает или задает числовое обозначение приоритета для данного элемента теста. |
![]() |
ProjectData | Получает объект данных проекта для данного элемента теста. |
![]() |
ProjectName | Получает имя проекта, к которому принадлежит данный элемент теста. |
![]() |
ProjectRelativePath | Получает относительный путь тестового проекта. |
![]() |
Properties | Получает коллекцию свойств для данного элемента теста. |
![]() |
ReadOnly | Получает значение, указывающее, является ли данный элемент теста доступным только для чтения. |
![]() |
SolutionName | Получает имя решения, содержащего данный элемент теста. |
![]() |
SourceFileName | Получает путь и имя файла для теста, содержащего этот элемент. |
![]() |
Storage | Получает или задает путь к месту хранения элементов развертывания этого элемента. |
![]() |
TestCategories | Получает коллекцию элементов категорий тестов, назначенных пользователем данному элементу теста в пользовательском интерфейсе. |
![]() |
TestType | Получает тип теста для этого элемента теста. |
![]() |
Timeout | Получает или задает число миллисекунд до истечения времени ожидания выполнения данного элемента теста. |
![]() |
UserData | Получает или задает объект, содержащий несохраняемые произвольные данные для пользовательского элемента теста. |
![]() |
VisibleProperties | Получает коллекцию дескрипторов свойств для свойств, которые видны пользователю. (Унаследовано от IVisiblePropertyProvider.) |
![]() |
WorkItemIds | Получает список рабочих элементов, связанных с данным тестовым элементом. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AssignIsRunnable | Назначает значения для свойств IsRunnable и ErrorMessageForNonRunnable. |
![]() |
Clone | Создает новый объект, который является копией текущего экземпляра. (Унаследовано от ICloneable.) |
![]() |
IsValid | При реализации в производном классе получает значение, указывающее, доступны ли и допустимы ли существенные элементы. (Унаследовано от IVerifiable.) |
В начало страницы