Classe TestRun
Fornisce uno snapshot di un processo di test che è stato creato quando è stato eseguito.questa classe non può essere ereditata.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRun
Spazio dei nomi: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Sintassi
'Dichiarazione
<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
Il tipo TestRun espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AutoSaveResults | Ottiene o imposta un valore booleano che indica se i risultati del test dispongono salvati. |
![]() |
BuildFlavor | Ottiene o imposta la versione build per il quale il test superati.È possibile eseguire i test per “Debug„ o “release„. |
![]() |
BuildPlatform | Ottiene o imposta la piattaforma di compilazione per il quale il test superati. |
![]() |
ContainsManualTest | Ottiene un valore booleano che indica se il test è manuale. |
![]() |
Created | Ottiene la data e ora in cui il test è stato creato. |
![]() |
Finished | Ottiene o imposta la data e ora in cui il test è stato completato. |
![]() |
Id | Ottiene l'ID del test viene eseguito. |
![]() |
IdString | Ottiene la rappresentazione di stringa dell'identificatore di elaborazione di prova |
![]() |
Name | Ottiene o imposta il nome dell'esecuzione dei test. |
![]() |
Queued | Ottiene o imposta la data e l'ora durante l'esecuzione dei test è stata in coda. |
![]() |
Result | Ottiene il risultato del test utilizzato contenente i risultati del livello di esecuzione. |
![]() |
ResultFileName | Ottiene o imposta il nome del file di risultati. |
![]() |
ResultFilePath | Ottiene o imposta il percorso del file di risultati. |
![]() |
RunConfiguration | Ottiene o imposta la configurazione per l'esecuzione dei test. |
![]() |
RunUser | Ottiene o imposta l'utente dell'esecuzione dei test. |
![]() |
Started | Ottiene o imposta la data e l'ora durante l'esecuzione dei test ha avviato. |
![]() |
Tests | Ottiene i test a livello radice. |
![]() |
UserData | Ottiene o imposta l'oggetto dati utenti. |
![]() |
VisibleProperties | Ottiene le proprietà dell'esecuzione dei test. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Clone | Restituisce un clone di test. |
![]() |
CountTestCases | Restituisce il numero di test case contenuti in questa esecuzione e in tutti i test di aggregazione. |
![]() |
Equals | determina se fornito TestRun l'oggetto è uguale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)). |
![]() |
GetHashCode | Restituisce il codice hash dell'ID dell'esecuzione dei test. (Esegue l'override di Object.GetHashCode()). |
![]() |
GetInnerTests | Recupera i test interni per il test con l'id specificato di esecuzione |
![]() |
GetObjectData | Popola un oggetto SerializationInfo utilizzando i dati che sono necessari serializzare l'oggetto di destinazione. |
![]() |
GetResultFilesDirectory | Restituisce una directory costituito dai file dipendenti per il risultato del test specificato. |
![]() |
GetTestElement(TestExecId) | Restituisce l'elemento di test con l'id specificato di esecuzione |
![]() |
GetTestElement(TestExecId, TestId) | Restituisce l'elemento di test con l'ID specificato e l'id di esecuzione del relativo padre. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsValid | Restituisce un valore booleano che indica se l'esecuzione dei test è valida. |
![]() |
Load | Carica un'istanza di questa classe dall'elemento XML generato utilizzando i parametri specificati. |
![]() |
PrepareToPersist | Prepara i campi per impostare da persistenza XML. |
![]() |
RecoverFromPersistence | Ripristina il mapping dell'elemento dopo la persistenza. |
![]() |
Save | Salva questo oggetto nell'elemento XML generato utilizzando i parametri specificati. |
![]() |
ToString | Restituisce una rappresentazione di stringa dell'esecuzione dei test. (Esegue l'override di Object.ToString()). |
In alto
Note
Metodi di questa classe ISerializable, ICloneable, IPersistable, IVerifiable e IVisiblePropertyProvider.Ogni volta che un nuovo campo aggiunto, deve essere aggiunto a ISerializable metodi.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.