Hummingbird.TestFramework.Automation Namespace |
[Missing <summary> documentation for "N:Hummingbird.TestFramework.Automation"]
Class | Description | |
---|---|---|
AbstractSqlTestStep |
Base class of SqlQueryTestStep | |
AbstractTestItem |
This class is an Abstract Test Item, common for TestSuite, TestCase and TestStep
| |
AutomationProject |
The hummingbird test automation project definition.
| |
CommandLineTestStep |
Test Step that executes an external program
| |
ConditionalTestStep | Conditional test step evaluate its conditions and according to the result, runs PassedTestStep if the condition meet and runs FailedTestStep if the condition does not meet Either PassedTestStep or FailedTestStep can be NULL, in this case Automation engine will simply ignores the TestStep. When the condition cannot be evaluated, IsExecuted. | |
CSharpScriptTestStep |
A custom C# script test step, which automation test can writes a specific test step using C# language.
| |
CsvDataSource |
Provide data from CSV file
| |
CsvDataStorage |
Writes test or intermediate data to a CSV file
| |
CustomLoadTestCase |
A custom load test case that users can customize the load as will.
| |
CustomTestStep |
CustomTestStep is generated by the test framework, when a class inherited from TestStepBase is detected when loading an Extension.
| |
DataDrivenTestCase |
Data Driven Test Case is derived from Test Case. The whole test case will be run multiple times according to the given data source.
| |
DataGeneratorTestStep |
A test step that generates variable from a list of possible values.
| |
DataSource |
The base class of the Data Source, this class cannot be instanced.
| |
DataStorage |
Data Storage is to persist test or intermediate data. For example, Excel, CSV or SQL Database
| |
DotNetScriptTestStepBase |
Base class of C# Script Test Step and VB.NET Script Test Step.
| |
ExcelDataSource |
Provide data from EXCEL (Open XML Format) File.
| |
ExcelDataStorage |
Exports data to Excel WorkSheet
| |
ExtractPropertyPair |
Extract Property pair indicates where to find the value and transfer the value to a variable
| |
ExtractPropertyTestStep |
Extract Property Test Step is used to extract values from Request or Response
| |
JsonWebTokenTestStep |
Json Web Token (JWT) test step aimed to integrate JWT generation and validation seamlessly within an automation project.
| |
LoadTestCase |
The base load test scenario.
| |
LoadTestSuite |
The test suite that holds one or several test cases.
| |
MeasurePoint |
MeasurePoint is a point to show the measurement at a moment of time.
| |
PerformanceThreshold |
Indicates a threshold in order to check if an automated test meets the quality requirement
| |
ScriptTestStepBase |
This abstract class defines the class and signature should be used in C# script test step or VB.NET script test step.
| |
SendRequestTestStep |
A test step that sends a request using a specific service. the request and UriTemplate can contain variables.
| |
SpikeTestCase | ||
SqlQueryTestStep |
Runs an SQL Query. This test step is available only in professional version.
| |
StartServiceSimulationTestStep |
Test step that start's a Service simulation server such as HTTP Server or SOAP Server
| |
StartWindowsServiceTestStep |
This test step starts a windows service on the target machine.
| |
StressTestCase |
A performance test model that takes the test in 2 stages: Normal Load and Peek Load.
| |
TableDataGeneratorTestStep |
A test step that generates variable from a list of possible values.
| |
TestCase |
The TestCase contains a Name, and a series of Test Steps.
These steps will be executed one by one.
| |
TestStepBase |
Base class of Test Step in Automation context
When automation framework runs a test case, it calls Run() method and then calls Checkpoint() method to verify if the action is correct. When running test action in Run and Checkpoint, assign test result in TestResult property and leave detailed informations in Details property | |
TestStepGroup |
This class represents a group of test steps that can be included in various type of test steps, including ConditionalTestStep | |
TestSuite |
A test suite contains one or more automated test cases
| |
UpdateSimulationDataTestStep |
This test step updates
| |
ValueMapping |
Map data from an given Object and Property Path to another one
| |
VBScriptTestStep |
A custom C# script test step, which automation test can writes a specific test step using C# language.
|
Interface | Description | |
---|---|---|
IPerformanceCounters |
The interface that can get information about the running performance test scenario
|
Enumeration | Description | |
---|---|---|
ConditionBehavoirs |
Determines actions to do when the error occurs while evaluating condition.
| |
ExistingFileBehavior |
The behavior or the data storage while handling a file to write but that file does alrealy exist.
| |
JsonWebTokenStepActions |
Determines the action of JsonWebTokenTestStep to run.
| |
LoadTestLogLevels |
The enumeration value indicates the level of log details in a performance test report.
| |
OnErrorBehavior |
The behavior of the failed Test Step or Test Case
| |
PropertyPathTypes |
Type of the path indicates how to retrieve data from a TestStep
| |
ScenarioStatus |
The current state of the performance test scenarios
| |
ServiceControlActions |
Action to control the service simulation, used by StartServiceSimulationTestStep | |
SpreadsheetRangeType |
Type of the Range
| |
SqlAuthenticationMode |
Mode of authentication to connect to a SQL Database
| |
SqlResultType |
Type of the SQL Query execution
| |
TestStatus |
Representing the status of a Test, Test Step or a Test Suite
| |
ThresholdTypes |
The types of quality gates for an automated test.
| |
VariableLevels |
Sets the level of the variables, it can be Global, TestSuite or TestCase
|