ClassExecuteTestActionDescriptor
Definition
Namespace:ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/1.0.0")]
public class ExecuteTestActionDescriptor : ActionDescriptor, INotifyPropertyChanged, ICustomTypeDescriptor, IExtensibleDataObject
Inheritance: objectDataBoundObjectAutomationDescriptorActionDescriptorExecuteTestActionDescriptor
Implements:
Inherited Members
Constructors
ExecuteTestActionDescriptor()
Declaration
public ExecuteTestActionDescriptor()
Properties
DontUseDomState
Flag to indicate whether descriptor uses a DOM state
Declaration
public override bool DontUseDomState { get; }
Property Value
Overrides
FriendlyDescription
Click event friendly description
Declaration
public override string FriendlyDescription { get; }
Property Value
Overrides
SearchByImageFirst
Declaration
[Browsable(false)]
public SearchElementOrderType SearchByImageFirst { get; }
Property Value
TechnologyType
Gets the technology that this step runs against
Declaration
public override TechnologyType TechnologyType { get; }
Property Value
Overrides
TestName
Declaration
[Browsable(true)]
[DataMember]
public string TestName { get; set; }
Property Value
TestPath
Declaration
[Browsable(true)]
[DataMember]
public string TestPath { get; set; }
Property Value
TestUniqueId
Declaration
[Browsable(true)]
[DataMember]
public Guid TestUniqueId { get; set; }
Property Value
UseStepWaitOnElementsTimout
Declaration
[Browsable(false)]
public override bool UseStepWaitOnElementsTimout { get; }
Property Value
Overrides
WaitOnElements
Declaration
[Browsable(false)]
public override bool WaitOnElements { get; }
Property Value
Overrides
WaitOnElementsTimeout
Declaration
[Browsable(false)]
public override int WaitOnElementsTimeout { get; }
Property Value
Overrides
Methods
Execute(IAutomationHost)
Abstract method implemented by action descriptors
Declaration
public override void Execute(IAutomationHost autoHost)
Parameters
autoHost
Overrides
Execute(IAutomationHost, TestAsStepResult)
Declaration
public void Execute(IAutomationHost autoHost, TestAsStepResult result)
Parameters
autoHost
result
ToCode()
This method is called when the user requests code generation. The framework initializes the TestMethod property of this object with a new instance that this method simply needs to add its custom codegen to it.
Declaration
public override void ToCode()
Overrides