Sdílet prostřednictvím


TestRun – třída

Poskytuje snímek zkušební úlohy, která byla provedena, kdy byl proveden. Od této třídy nelze dědit.

Hierarchie dědičnosti

System.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
Veřejná vlastnost AutoSaveResults Získá nebo nastaví logická hodnota označující, zda výsledky byly ukládány automaticky.
Veřejná vlastnost BuildFlavor Získá nebo nastaví charakter sestavení, které test byl spuštěn.Testy můžete spustit pro "Ladění" nebo "Vydání".
Veřejná vlastnost BuildPlatform Získá nebo nastaví sestavení platformy, které test byl spuštěn.
Veřejná vlastnost ContainsManualTest Logická hodnota označující, zda je tato zkouška ručního získá.
Veřejná vlastnost Created Získá datum a čas vytvoření tohoto testu.
Veřejná vlastnost Finished Získá nebo nastaví datum a čas, kdy byl tento test dokončen.
Veřejná vlastnost Id Načte ID test proveden.
Veřejná vlastnost IdString Získává zastoupení řetězec identifikátoru TestRun.
Veřejná vlastnost Name Získá nebo nastaví název zkoušky.
Veřejná vlastnost Queued Získá nebo nastaví datum a čas, kdy byl test spustit ve frontě.
Veřejná vlastnost Result Získá výsledek zkoušky používaný obsahující výsledky spuštění úrovně.
Veřejná vlastnost ResultFileName Získá nebo nastaví název souboru výsledků.
Veřejná vlastnost ResultFilePath Získá nebo nastaví cestu k souboru výsledků.
Veřejná vlastnost RunConfiguration Získá nebo nastaví konfiguraci pro zkoušky.
Veřejná vlastnost RunUser Získá nebo nastaví uživatel tohoto testu.
Veřejná vlastnost Started Získá nebo nastaví datum a čas při spuštění testu byla spuštěna.
Veřejná vlastnost Tests Načtení kořenové úrovně testů.
Veřejná vlastnost UserData Získá nebo nastaví datový objekt uživatele.
Veřejná vlastnost VisibleProperties Získá vlastnosti zkoušky.

Na začátek

Metody

  Název Popis
Veřejná metoda Clone Vrátí klonování objektu test.
Veřejná metoda CountTestCases Vrátí počet testovacích případů, které jsou obsaženy v tomto spuštění a všechny testy agregace.
Veřejná metoda Equals Určuje, zda stanoveno TestRun objektu se rovná aktuální objekt. (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Vrátí kód hash ID zkoušky. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetInnerTests Načte vnitřní zkoušky ke zkoušce spuštění zadaného ID.
Veřejná metoda GetObjectData Vyplní SerializationInfo pomocí dat, jsou povinny serializovat objekt cíl.
Veřejná metoda GetResultFilesDirectory Vrátí tvořený závislé soubory výsledek testu zadaný adresář.
Veřejná metoda GetTestElement(TestExecId) Vrátí test prvek, jehož spuštění zadaného ID.
Veřejná metoda GetTestElement(TestExecId, TestId) Vrátí test prvku, který má zadané ID a spuštění ID nadřazené položky.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsValid Logická hodnota označující, zda je platný test spustit vrátí.
Veřejná metoda Load Načte instance této třídy pomocí zadané parametry ze zadaného prvku XML.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda PrepareToPersist Pole pro nastavení připraví o přetrvávání XML.
Veřejná metoda RecoverFromPersistence Obnoví po přetrvávání prvek mapy.
Veřejná metoda Save Uloží tento objekt poskytnutý prvek XML pomocí zadané parametry.
Veřejná metoda ToString Vrací řetězcové vyjádření zkoušky. (Přepisuje Object.ToString().)

Na začátek

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.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.TestTools.Common – obor názvů

ICloneable

IPersistable

ISerializable

IVerifiable

IVisiblePropertyProvider