Class TestResult
Inheritance
System.Object
TestResult
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class TestResult : IXmlPersistable, INotifyPropertyChanged
Constructors
Declaration
public TestResult(Test test)
Parameters
Properties
Declaration
public int AllTestStepCount { get; }
Property Value
Declaration
public BrowserType Browser { get; set; }
Property Value
Declaration
public string CommitedBy { get; set; }
Property Value
Declaration
public Version CurrentVersion { get; }
Property Value
Implements
Declaration
public IList<DataIterationResult> DataIterationResults { get; }
Property Value
Declaration
public TimeSpan Duration { get; }
Property Value
Declaration
public DateTime EndTime { get; }
Property Value
Declaration
public int ExecutingTestStepCount { get; }
Property Value
Declaration
public ExecutionType ExeType { get; set; }
Property Value
Declaration
public ExecutionException FailureException { get; }
Property Value
Declaration
public bool HasWarnings { get; set; }
Property Value
Declaration
public Guid Id { get; set; }
Property Value
Declaration
public bool IsDataDrivenResult { get; }
Property Value
Declaration
public bool IsManualResult { get; set; }
Property Value
Declaration
public bool IsRerun { get; set; }
Property Value
Declaration
public string Message { get; set; }
Property Value
Declaration
public IList<string> NotRunStepDescriptions { get; }
Property Value
|
System.Collections.Generic.IList<System.String>
|
Declaration
public RunResult Parent { get; set; }
Property Value
Declaration
public float PercentComplete { get; }
Property Value
Declaration
public ResultsFileXmlRoot PerfResult { get; set; }
Property Value
Declaration
public Guid ProfilerResultsId { get; set; }
Property Value
Declaration
public string ProfilerResultsPath { get; set; }
Property Value
Declaration
public string ProjectPath { get; set; }
Property Value
Declaration
public ResultType Result { get; set; }
Property Value
Declaration
public string RootName { get; }
Property Value
Implements
Declaration
public string ScreenRecordingResultCodec { get; set; }
Property Value
Declaration
public string ScreenRecordingResultError { get; set; }
Property Value
Declaration
public string ScreenRecordingResultPath { get; set; }
Property Value
Declaration
public long ScreenRecordingResultSize { get; set; }
Property Value
Declaration
public int SeparatorLineCharCount { get; set; }
Property Value
Declaration
public DateTime StartTime { get; }
Property Value
Declaration
public IList<AutomationStepResult> StepResults { get; }
Property Value
Declaration
public string TestDescription { get; set; }
Property Value
Declaration
public string TestId { get; set; }
Property Value
Declaration
public string TestName { get; set; }
Property Value
Declaration
public string TestOwner { get; set; }
Property Value
Declaration
public string TestPath { get; set; }
Property Value
Declaration
public int TotalNumberOfNotRunSteps { get; }
Property Value
Declaration
public int TotalPassedSteps { get; }
Property Value
Declaration
public Guid VersionGroupKey { get; set; }
Property Value
Declaration
public XmlBlob XmlBlob { get; set; }
Property Value
Implements
Methods
Declaration
public void AddDataIterationResult(DataIterationResult result)
Parameters
Declaration
public void AddStepResult(AutomationStepResult stepResult)
Parameters
Declaration
public void AddStepResult(AutomationStepResult stepResult, bool appendMessage)
Parameters
Declaration
public void AppendMessage(string message)
Parameters
Declaration
public void AppendOverallResult(bool isExecution = true)
Parameters
|
System.Boolean
isExecution
|
Declaration
public void AppendSeparatorLine()
Declaration
public void AppendSeparatorLine(char repeatChar, int count)
Parameters
|
System.Char
repeatChar
|
|
System.Int32
count
|
Declaration
public bool ExportToResultFile(string path, string name)
Parameters
|
System.String
path
|
|
System.String
name
|
Returns
Declaration
public virtual void LoadFrom(XmlStoreNode store)
Parameters
Implements
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
|
System.String
propertyName
|
Declaration
public void PersistTestFailureResourcesOnDisk(string projectResultsPath, string resourceFolder)
Parameters
|
System.String
projectResultsPath
|
|
System.String
resourceFolder
|
Declaration
public void PrependMessage(string message)
Parameters
Declaration
public void RecalculateStepResults(bool isExecution = true)
Parameters
|
System.Boolean
isExecution
|
Declaration
public void RemoveLastStepResult()
Declaration
public void SaveTo(XmlStoreNode store)
Parameters
Implements
Declaration
public void SetStartTime()
Events
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
|
System.ComponentModel.PropertyChangedEventHandler
|