
Title
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