ITestRun - интерфейс
Представляет выполнение набора тестов для заданного построения.
Пространство имен: Microsoft.TeamFoundation.TestManagement.Client
Сборка: Microsoft.TeamFoundation.TestManagement.Client (в Microsoft.TeamFoundation.TestManagement.Client.dll)
Синтаксис
'Декларация
Public Interface ITestRun _
Inherits ITestMessageLogOwner, ITestRunBase, IIdentifiable(Of Integer), _
IAttachmentOwner, INotifyPropertyChanged
public interface ITestRun : ITestMessageLogOwner,
ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ITestRun : ITestMessageLogOwner,
ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ITestRun =
interface
interface ITestMessageLogOwner
interface ITestRunBase
interface IIdentifiable<int>
interface IAttachmentOwner
interface INotifyPropertyChanged
end
public interface ITestRun extends ITestMessageLogOwner, ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
Тип ITestRun предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Attachments | Получает коллекцию вложений. (Унаследовано от IAttachmentOwner.) |
![]() |
BuildConfigurationId | Получает идентификатор конфигурации построения для данного тестового запуска. |
![]() |
BuildDirectory | Получает или задает путь к выходным файлам построения. |
![]() |
BuildFlavor | Получает или задает конфигурацию построения (Release или Debug). |
![]() |
BuildNumber | Имя построения. (Унаследовано от ITestRunBase.) |
![]() |
BuildPlatform | Получает или задает платформу построения. |
![]() |
BuildUri | Имя (в виде URI) построения, для которого был выполнен данный запуск. Например: новый Uri («vstfs:///Build/Build/1 ") (Унаследовано от ITestRunBase.) |
![]() |
Comment | Комментарии, введенные теми, кто анализировал выполнение. (Унаследовано от ITestRunBase.) |
![]() |
Controller | Имя контроллера данного запуска (Унаследовано от ITestRunBase.) |
![]() |
DateCompleted | Дата завершения последнего теста. (Унаследовано от ITestRunBase.) |
![]() |
DateCreated | Дата создания выполнения. (Унаследовано от ITestRunBase.) |
![]() |
DateDue | Получает дату, на которую назначен тестовый запуск. |
![]() |
DateStarted | Дата запуска выполнения. (Унаследовано от ITestRunBase.) |
![]() |
ErrorMessage | Получает или задает краткое описание сбоя, если таковой произошел. |
![]() |
Id | Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.) |
![]() |
IncompleteTests | Количество тестов, которые не завершены. |
![]() |
IsAutomated | Получает или задает значение, указывающее, содержит ли тестовый запуск тесты, которые должны быть выполнены автоматически. |
![]() |
IsBvt | Получает или задает значение, указывающее, является ли данный тестовый запуск тестом проверки построения. |
![]() |
IsDirty | Возвращает Значение true, если тестовый запуск изменялся после последней операции сохранения. (Унаследовано от ITestRunBase.) |
![]() |
Iteration | Получает или задает количество выполнений тестового запуска. |
![]() |
LastUpdated | Дата последнего изменения выполнения (заголовок или набор владельцев). (Унаследовано от ITestRunBase.) |
![]() |
LastUpdatedBy | Последний пользователь, обновивший запуск (Унаследовано от ITestRunBase.) |
![]() |
LastUpdatedByName | Последний пользователь, обновивший запуск (Унаследовано от ITestRunBase.) |
![]() |
LinkedWorkItemCount | Общее число ошибок, связанных с результатами теста. (Унаследовано от ITestRunBase.) |
![]() |
Owner | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) |
![]() |
OwnerName | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) |
![]() |
OwnerTeamFoundationId | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) |
![]() |
PassedTests | Количество тестов, которые прошли. |
![]() |
PostProcessState | Получает состояние любых действий последующей обработки, выполняемых на сервере. |
![]() |
Project | Получает командный проект данного тестового запуска. |
![]() |
Revision | Номер редакции TestRun для элемента управления параллелизмом. (Унаследовано от ITestRunBase.) |
![]() |
State | Получает текущее состояние тестовой сборки. |
![]() |
Statistics | Получает статистику по количеству тестовых случаев в разных состояниях в данном тестовом запуске. |
![]() |
TestEnvironmentId | Тестовая среда для этого запуска (Унаследовано от ITestRunBase.) |
![]() |
TestMessageLogEntries | Получает коллекцию записей журнала сообщений тестирования. (Унаследовано от ITestMessageLogOwner.) |
![]() |
TestPlanId | Возвращает идентификатор плана тестирования, содержащего данный запуск, или 0, если это незапланированный запуск. (Унаследовано от ITestRunBase.) |
![]() |
TestSettings | Параметры тестирования, используемые для данного выполнения тестового запуска.Значение null, если запуск не имеет параметров тестирования. (Унаследовано от ITestRunBase.) |
![]() |
TestSettingsId | Идентификатор отрытых параметров тестирования, используемых для данного тестового запуска. (Унаследовано от ITestRunBase.) |
![]() |
Title | Заголовок связанного шаблона выполнения. (Унаследовано от ITestRunBase.) |
![]() |
TotalTests | Общее число тестов в данном сеансе. |
![]() |
Type | Получает тип тестового запуска. |
![]() |
UnanalyzedTests | Число тестов, не анализируются. |
![]() |
Version | Получает версию клиента, запустившего тест. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Abort() | Прерывает данный тестовый запуск. |
![]() |
Abort(TestRunAbortOptions) | Прерывает данный тестовый запуск, используя полученные параметры. |
![]() |
AddTest(String) | Добавляет новый тест с заданным именем. Следовать, чтобы сохранить () |
![]() |
AddTest(Int32, Int32, TeamFoundationIdentity) | Добавляет новый тестовый случай и конфигурацию в тестовый запуск. |
![]() |
AddTest(Int32, String, String, ITmiTestImplementation) | Создает новый результат теста в тестовом запуске в отношении конфигурации теста.Не требует существующего тестового случая для результата теста. Следовать, чтобы сохранить (). |
![]() |
AddTestPoint | Добавляет новую тестовую точку в данный тестовый запуск. |
![]() |
AddTestPoints | Добавляет новые тестовые точки в тестовый запуск. Следовать, чтобы сохранить (). Объекты результата теста, возвращаемые этим вызовом не использующихся до сохранения. |
![]() |
CopyTestSettings | Скопируйте параметры тестирования и свяжите его с тестовым запуском. (Унаследовано от ITestRunBase.) |
![]() |
CreateAttachment(String) | Создает вложение из файла. (Унаследовано от IAttachmentOwner.) |
![]() |
CreateAttachment(String, SourceFileAction) | Создает вложение из файла, при необходимости удаляя исходный файл после загрузки вложения. (Унаследовано от IAttachmentOwner.) |
![]() |
CreateAttachment(array<Byte[], Int32, Int32) | Создает вложение для результатов теста из массива байтов. (Унаследовано от ITestRunBase.) |
![]() |
CreateLogEntry | Создает запись журнала сообщений тестирования и добавляет ее в TestMessageLogEntryCollection. (Унаследовано от ITestMessageLogOwner.) |
![]() |
Delete | Удаляет данный тестовый запуск и его результаты с сервера. (Унаследовано от ITestRunBase.) |
![]() |
QueryResults() | Возвращает коллекцию, содержащую все результаты теста для данного тестового запуска. |
![]() |
QueryResults(Boolean) | |
![]() |
QueryResultsByOutcome | Возвращает коллекцию результатов теста для данного тестового запуска, имеющих заданный исход. |
![]() |
QueryResultsByOwner | Возвращает коллекцию результатов теста для данного тестового запуска, принадлежащих указанному владельцу. |
![]() |
QueryResultsByStatus | Возвращает коллекцию результатов теста для данного тестового запуска, имеющих заданный статус. |
![]() |
Refresh() | Обновляет процесс выполнения новыми данными с сервера. (Унаследовано от ITestRunBase.) |
![]() |
Refresh(DateTime) | Обновляет тестовый запуск с новыми данными с сервера, только если существуют тестовый запуск с новой отметкой времени, чем lastUpdated передачи параметра true, если тестовый запуск был обновлен новыми данными; в противном случае – значение false |
![]() |
RefreshLogEntries | Обновляет записи журнала с сервера. (Унаследовано от ITestMessageLogOwner.) |
![]() |
Save | Записывает новый или обновленный тестовый запуск на сервер. (Унаследовано от ITestRunBase.) |
![]() |
SaveLogEntries | Сохраняет измененные записи журнала на сервере. (Унаследовано от ITestMessageLogOwner.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
AttachmentUploadCompleted | Это событие возникает по завершении отправки вложения. (Унаследовано от IAttachmentOwner.) |
![]() |
PropertyChanged | Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.) |
В начало страницы
См. также
Ссылки
Microsoft.TeamFoundation.TestManagement.Client - пространство имен