TestRun – třída
Poskytuje snímek zkušební úlohy, která byla provedena, kdy byl proveden.Tato třída nemůže být zděděna.
Hierarchie dědičnosti
Object
Microsoft.VisualStudio.TestTools.Common.TestRun
Obor názvů: Microsoft.VisualStudio.TestTools.Common
Sestavení: Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)
Syntaxe
'Deklarace
<SerializableAttribute> _
Public NotInheritable Class TestRun _
Implements ISerializable, ICloneable, IVisiblePropertyProvider, IVerifiable, _
IPersistable, IXmlTestStore
[SerializableAttribute]
public sealed class TestRun : ISerializable,
ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
[SerializableAttribute]
public ref class TestRun sealed : ISerializable,
ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
[<Sealed>]
[<SerializableAttribute>]
type TestRun =
class
interface ISerializable
interface ICloneable
interface IVisiblePropertyProvider
interface IVerifiable
interface IPersistable
interface IXmlTestStore
end
public final class TestRun implements ISerializable, ICloneable, IVisiblePropertyProvider, IVerifiable, IPersistable, IXmlTestStore
Typ TestRun zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
AutoSaveResults | Získá nebo nastaví logická hodnota označující, zda výsledky byly ukládány automaticky. | |
BuildFlavor | Získá nebo nastaví sestavení charakter, pro které byl spuštěn test."Ladění" nebo "Release" lze spustit testy. | |
BuildPlatform | Získá nebo nastaví sestavení platformy, pro které byl spuštěn test. | |
ContainsManualTest | Logická hodnota označující, zda je tato zkouška ručního získá. | |
Created | Získá datum a čas vytvoření tohoto testu. | |
Finished | Získá nebo nastaví datum a čas dokončení této zkoušky. | |
Id | Načte ID testu, který je spuštěn. | |
IdString | Získá vyjádření řetězce ID TestRun. | |
Name | Získá nebo nastaví název zkoušky. | |
Queued | Získá nebo nastaví datum a čas, kdy byl test spustit ve frontě. | |
Result | Získá výsledek zkoušky používaný obsahující výsledky spuštění úrovně. | |
ResultFileName | Získá nebo nastaví název souboru výsledků. | |
ResultFilePath | Získá nebo nastaví cestu k souboru výsledků. | |
RunConfiguration | Získá nebo nastaví konfiguraci pro zkoušky. | |
RunUser | Získá nebo nastaví uživatel tohoto testu. | |
Started | Získá nebo nastaví datum a čas, při spuštění testu bylo zahájeno. | |
Tests | Načtení kořenové úrovně testů. | |
UserData | Získá nebo nastaví datový objekt uživatele. | |
VisibleProperties | Získá vlastnosti spuštění testu. |
Nahoru
Metody
Název | Popis | |
---|---|---|
Clone | Vrátí klonování objektu test. | |
CountTestCases | Vrátí počet testovacích případů, které jsou obsaženy v tomto spuštění a všechny testy agregace. | |
Equals | Určuje, zda zadané TestRun objektu se rovná aktuální objekt. (Přepisuje Object.Equals(Object).) | |
GetHashCode | Vrátí kód hash ID zkoušky. (Přepisuje Object.GetHashCode.) | |
GetInnerTests | Načte vnitřní zkoušky ke zkoušce spuštění zadaného ID. | |
GetObjectData | Vyplní SerializationInfo pomocí data, která jsou požadována serializace cílový objekt. | |
GetResultFilesDirectory | Vrátí adresář, který se skládá ze závislých souborů pro výsledek testu zadaný. | |
GetTestElement(TestExecId) | Vrátí hodnotu prvku zkušební spuštění zadaného ID. | |
GetTestElement(TestExecId, TestId) | Vrátí test prvek, který má zadané ID a spuštění ID nadřazené položky. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
IsValid | Vrací booleovskou hodnotu, která označuje, zda je platný test spustit. | |
Load | Načte instance této třídy zadané v prvku XML pomocí zadané parametry. | |
PrepareToPersist | Pole pro nastavení připraví o perzistenci XML. | |
RecoverFromPersistence | Mapovat prvek obnoví po perzistence. | |
Save | Uloží tento objekt poskytnutý prvek XML pomocí zadané parametry. | |
ToString | Vrací řetězcové vyjádření zkoušky. (Přepisuje Object.ToString.) |
Nahoru
Poznámky
This class implements ISerializable, ICloneable, IPersistable, IVerifiable and IVisiblePropertyProvider.Kdykoli je přidána nová pole, musí být přidán do ISerializable metod.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.