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