
Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Glossary
<click>
Added version: V.1.0, V.2.0
Web UI, Mobile native, Mobile browser
Description
Command to perform click command.
Parameters
required: locator, comment
optional: method, highlight, threshold, condition, locatorStartegy
Example:
<input>
added version V.1.0, V.2.0
Web UI, Mobile, Mobile Browser
Description
Command to insert a value into a field.
Parameters
required: comment, locator, value
optional: highlight, threshold, condition
Example:
<assert>
added version V.1.0, V.2.0
Web UI, Mobile, Mobile Browser
Description
Command to check whether data is entered or element is displayed on the page.
Parameters
choose: attribute, title
required: comment, locator, name, content
optional: threshold, condition
Example:
<clear>
added version V.1.0, V.2.0
Web UI, Mobile, Mobile Browser
Description
Command to clear data from field.
Parameters
required: comment, locator, highlight
optional: threshold, condition
Example:
<navigate>
added version V.1.0, V.2.0
Web UI, Mobile browser, Mobile
Description
Command to navigate to a specific direction, previous direction or reload the page.
Parameters
required: comment, command
optional: path, threshold, condition
Example:
<image>
added version V.2.0
WEB UI, Mobile browser, Mobile
Description
Command to take a screenshot of the current page and compare it to the expected result.
Parameters
choose: compareWithFullScreen, compareWith
required: comment, file, locatorId (if compareWith is chosen)
optional: threshold, condition, highlightDifference
Example:
<scroll>
added version V.1.0, V.2.0
Web UI, Mobile browser, Mobile
Description
Command to perform scroll action.
Parameters
required: comment, type, value
optional: locator, direction, measure, threshold, condition
Example:
<scrollTo>
added version V.1.0, V.2.0
Web UI, Mobile browser, Mobile
Description
Command to perform scroll to element action.
Parameters
required: comment, locator
optional: threshold, condition
Example:
<dropDown>
added version V.1.0, V.2.0
Web UI, Mobile browser
Description
Command to interact with drop-down menu.
Parameters
choose: oneValue, allValues
required: comment, locator, type (by value if oneValue selected)
optional: threshold, condition
Example:
<javascript>
added version V.1.0, V.2.0
Web UI, Mobile browser
Description
Command to execute user's custom javascript commands.
Parameters
required: comment, file
optional: threshold, condition
Example
<closeTab>
added version V.2.0
Web UI, Mobile browser
Description
Command to close current tab.
Parameters
required: comment
optional: tabIndex, threshold, condition
Example
<hovers>
added version V.2.0
Web UI, Mobile browser
Description
Command to perform hover action.
Parameters
required: comment, locator
optional: threshold, condition, moveToEmptySpace
Example
<switchToFrame>
added version V.2.0
Web UI, Mobile browser
Description
Command to switch between frames.
Parameters
choose: all UI commands
required: comment, locator
optional: threshold, condition
Example
<hotKey>
added version V.2.0
Web UI
Description
Command to use hotkey command.
Parameters
choose: copy, paste, cut, highlight, tab, enter, escape, space, backSpace
required: comment
optional: threshold, condition, locator
Example
<wait>
added version V.1.0
General
Description
Command that pauses the passage of the scenario.
required: comment, time
optional: unit, threshold, condition
Example
<dragAndDrop>
added version V.2.0
Web UI, Mobile
Description
Command to perform drag and drop action.
Parameters
choose: fromLocator, filePath
required: comment, toLocator
optional: threshold, condition
Example
<refresh>
added version V.2.0
Mobile
Description
Command to refresh the app. It implements "swipe to refresh" functionality.
required: comment
optional: threshold, condition
Example
<swipe>
added version V.2.0
Mobile
Description
Command to perform swipe action.
Parameters
required: comment, type, direction
optional: percent, condition, quantity locator, threshold
Example
<webView>
added version V.2.0
Mobile
Description
Command to switch to webView in native app.
Parameters
required: comment
optional: threshold, condition
Example
<var>
added version V.1.0,V.2.0
WEB UI, General
Description
Command to create variable.
Parameters
choose: path, file, constant, expression, sql, generate, dom, element, cookie, url
required: comment, name
optional: threshold, condition
Example
<http>
added version V.1.0,V.2.0
General
Description
The HTTP request structure has all the basic features of API testing tools.
Parameters
choose:
GET
POST
PUT
PATCH
DELETE
OPTIONS
HEAD
TRACE
required: comment, alias
optional: threshold, condition
Example
<auth>
added version V.1.0,V.2.0
WEB UI
Description
Allows you to register in the test script.
Parameters
required: comment, apiAlias, credentials, loginEndpoint
optional: threshold, condition
Example
<websocket>
added version V.1.0,V.2.0
WEB UI
Description
Allows you to test with and without a stomp.
Parameters
Required:
comment
alias
disconnect
Choice:
Stomp:
Subscribe:
Comment
Topic
Send:
Choice:
Message
File
Receive(may be skipped)
Comment
Disconnect
Receive:
Choice:
Message
File
Comment
Topic
Count
timeoutMillis
Choice:
Send
Example
<postgres>
added version V.1.0,V.2.0
WEB UI
Description
Connecting to a database and modifying it with a test.
Parameters
Required:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<clickhouse>
added version V.1.0,V.2.0
WEB UI
Description
Allows you to work with mixed queries in the test.
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<mysql>
added version V.1.0,V.2.0
WEB UI
Description
Writing tests with an open source relational database management system (RDBMS).
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<oracle>
added version V.1.0,V.2.0
WEB UI
Description
Writing texts with the help of the database.
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<redis>
added version V.1.0,V.2.0
WEB UI
Description
In tests, you can use the database repository.
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<mongo>
added version V.1.0,V.2.0
WEB UI
Description
Database can be used in tests.
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<s3>
added version V.1.0,V.2.0
WEB UI
Description
Cloud storage can be used in tests.
Parameters
Required params:
Choice:
upload
download
Required params:
comment
alias
key
Example
<sqs>
added version V.1.0,V.2.0
WEB UI
Description
Information storage service can be used in tests.
Parameters
Required params:
Choice:
Send – string
Receive – string
Required params: comment, alias, queue
Example
<kafka>
added version V.1.0,V.2.0
WEB UI
Description
Can be used in tests.
Parameters
Required params:
Choice:
Send:
Choice:
1. Value 2. file
Optional params:
1. Key 2. Headers:
1. Name – string name of the header 2. Value – value o the header
2. Receive
Choice:
1. Value 2. file
Required params:
1. topic
Optional params:
1. timeoutMillis int (1500 default) 2. Headers – boolean (true default):
Required params: comment. alias
Example
<rabbit>
added version V.1.0,V.2.0
WEB UI
Description
Replicable middleware focused on handling messages in a test.
Parameters
Required params: comment, alias
Choice:
Send: Choice:
Body
File Required params:
routingKey Optional param:
Headers:
Name
value
Exchange
correlationId
Receive
Choice:
message
file Required params:
queue Optional param:
prefetchCount
imeoutMillis
headers – boolean
Example
<dynamo>
added version V.1.0,V.2.0
WEB UI
Description
Visual programming for open source test.
Parameters
Required params:
comment
alias
file – file with expected result
Required filed:
Query (unlimited usage min 1)
Example
<elasticsearch>
added version V.1.0,V.2.0
WEB UI
Description
Search engine with json rest api using Lucene in test.
Parameters
Required params:
comment
alias
Choice:
Get
Delete
Head
Options : Required fields:
Header (may be used 0 or more times)
Param (may use 0 or more times)
Response:
Required fields:
header (0 or more times)
warning (0 or more times):
name ()
Required params:
Code
File Required params: endpoint
Post
Put
Patch
Trace: Required fields:
Header (may be used 0 or more times)
param (may use 0 or more times)
Response: Required fields:
header (0 or more times)
warning (0 or more times):
name ()
Required params:
Code
File Required params: endpoint
Body:
Choice:
Param:
Name
Data – string
Multipart:
Name
Path
Filename
From – file
Raw
<lambda>
added version V.1.0,V.2.0
WEB UI
Description
Special syntax for defining functional objects, borrowed from λ-calculus in the test.
Parameters
Required params:
comment
alias
fuctionName
Required fields:
Body:
from
Raw
Response:
Required params:
Code
File Optional fields:
Header (0 or more times):
Name
Data
<sendgrid>
added version V.1.0,V.2.0
WEB UI
Description
Reliable email delivery in tests.
Parameters
Required params:
comment
alias
Choice:
Get
Delete : Required params:
Endpoint optional fields:
Response (0 or more times): Required params:
Code
File Optional params:
Header (0 or more times):
Name
Data
Header (0 or more times):
Name
data
Post
Put
Patch : Same as for “get” and “delete” but has an additional required field:
Body:
Choice:
Param:
Name
Data – string
Multipart:
Name
Path
Filename
From – file
Raw
<ses>
added version V.1.0,V.2.0
WEB UI
Description
A flexible and highly scalable cloud-based bulk email service, part of the Amazon Web Services (AWS) product line.
Parameters
Required param:
comment
alias
Required fields:
Destination – string destination
Source – string
Message:
Body:
Html
Text
Subject:
charset
<smtp>
added version V.1.0,V.2.0
WEB UI
Description
A network protocol used for transmitting e-mail over TCP/IP networks.
Parameters
Required params:
comment
alias
recipientEmail
Required fields:
Subject – string
Text – string
<twilio>
added version V.1.0,V.2.0
WEB UI
Description
Messaging Securely send and receive SMS, WhatsApp and chat messages with best-in-class communication APIs.
Parameters
Required params:
comment
alias
destinationPhoneNumber
Required fields:
message
<graphql>
added version V.1.0,V.2.0
WEB UI
Description
Syntax that describes how data is requested, and is mainly used by the client to download data from the server.
Parameters
Required params:
comment
alias
endpoint
Required fields:
Body:
From – file
Raw – string
response (0 or more times):
Optional params:
Code (default 200)
File Optional fields (may be used 0 or more times):
Header:
Name
Data
Copyright © Knubisoft