AbstractTestItem Class |
Namespace: Hummingbird.TestFramework.Automation
The AbstractTestItem type exposes the following members.
Name | Description | |
---|---|---|
AbstractTestItem |
Initializes a new instance of the AbstractTestItem class.
|
Name | Description | |
---|---|---|
Context |
Gets or sets the test case level Context values. The context is dispatched by the automation engine, and is read-only outside of the Test Cases.
| |
CustomVariables |
Gets a list of custom variables defined by the user. These variables will be saved with the project. and will be replaced if necessary.
CustomVariables are more priority than variables in Variables, if an variable of the same name exists both in CustomVariables and Variables, the value of that in CustomVarialbes will return.
| |
Description |
Gets or sets the Description of the current AbstractTestItem | |
DisplayMessage |
Gets or sets the information can be shown to the user
| |
ElapsedTime |
A DateTime object indicates the time when current steps finishes. EndTime is set by the test framework after the Checkpoint method has finishes.
If the test step goes wrong, EndTime will be set when the error occurs.
| |
Id |
Gets or sets the unique identifier of the TestCase.
| |
IsDisabled |
Gets or sets whether the current test item is disabled.
| |
IsExpanded |
Gets or sets a value indicating whether this item is extended in its Visual Tree.
| |
IsSaved |
Gets a value indicating whether this instance is saved.
| |
Name |
Gets or sets the name of this Test Case
| |
Progress |
Gets or sets the progress of the current test item (Test suite or test case)
| |
StartTime |
A DateTime object indicates the time when current steps starts to run. StartTime is set by the test framework when the Run method has been called.
| |
Status |
Status of the current test item (TestSuite, TestCase or TestStep). Automation framework will mark Result = Running when entering the current item.
If Result has not been changed in Run() and Checkpoint() method, it will be marked as Passed.
You must assign Errors, Warning if it happens within Run and Checkpoint method. | |
StopFlag |
The flag indicate the Stop is requested by the user. when the flag is true, All test process should stop
| |
Variables |
Gets or sets the variables in the current test scope (Test Step, Test Case or Test Suite).
|
Name | Description | |
---|---|---|
Compare |
Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
| |
CompareTo |
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
| |
DeleteItem |
Deletes an sub item from the current scope. for Test Case, the item is test Step, For Test Suite, the item is test case, ...
| |
Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
| |
Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetVariable |
Gets the variable from the given context.
| |
GetVariables |
Gets All variables available for the current test scope.
| |
InitStatus |
Initializes the status of the Test Case
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MoveDown |
Moves down a test item in its parent items collections
| |
MoveToBottom |
Moves to bottom a test item in its parent items collections
| |
MoveToTop |
Moves on top a test item in its parent items collection.
| |
MoveUp |
Moves up a test item in its parent items collection.
| |
OnPropertyChanged |
Called when property value has changed.
| |
Stop |
Stops the test execution
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateId |
Generates a new Identifier of the current AbstractTestItem and all its sub items.
|
Name | Description | |
---|---|---|
PropertyChanged |
Occurs when the test case properties has been changed.
|
Name | Description | |
---|---|---|
ToStringOrXml |
Converts any Object to string representation in String or XML format.
(Defined by ExtensionMethods.) | |
ToXmlString |
Converts any Object to string representation in XML format.
(Defined by ExtensionMethods.) |