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:

XML
Copy

<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:

XML
Copy

<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:

XML
Copy

<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:

XML
Copy

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:

XML
Copy

<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:

XML
Copy

<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:

XML
Copy

<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:

XML
Copy

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:

XML
Copy

<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

XML
Copy

<closeTab>

added version V.2.0

Web UI, Mobile browser

Description

Command to close current tab.

Parameters

required: comment

optional: tabIndex, threshold, condition

Example

XML
Copy

<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

XML
Copy

<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

XML
Copy

<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

XML
Copy

<wait>

added version V.1.0

General

Description

Command that pauses the passage of the scenario.

required: comment, time

optional: unit, threshold, condition

Example

XML
Copy

<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

XML
Copy

<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

XML
Copy

<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

XML
Copy

<webView>

added version V.2.0

Mobile

Description

Command to switch to webView in native app.

Parameters

required: comment

optional: threshold, condition

Example

XML
Copy

<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

XML
Copy

<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

XML
Copy

<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

XML
Copy

<websocket>

added version V.1.0,V.2.0

WEB UI

Description

Allows you to test with and without a stomp.

Parameters

Required:

  1. comment
  2. alias
  3. disconnect

Choice:

  1. Stomp:

    1. Subscribe:

      1. Comment
      2. Topic
    2. Send:

      1. Choice:

        1. Message
        2. File
      2. Receive(may be skipped)

      3. Comment

      4. Disconnect

    3. Receive:

      1. Choice:

        1. Message
        2. File
      2. Comment

      3. Topic

      4. Count

      5. timeoutMillis

  2. Choice:

    1. Send

Example

XML
Copy
XML
Copy

<postgres>

added version V.1.0,V.2.0

WEB UI

Description

Connecting to a database and modifying it with a test.

Parameters

Required:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<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:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<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:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<oracle>

added version V.1.0,V.2.0

WEB UI

Description

Writing texts with the help of the database.

Parameters

Required params:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<redis>

added version V.1.0,V.2.0

WEB UI

Description

In tests, you can use the database repository.

Parameters

Required params:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<mongo>

added version V.1.0,V.2.0

WEB UI

Description

Database can be used in tests.

Parameters

Required params:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<s3>

added version V.1.0,V.2.0

WEB UI

Description

Cloud storage can be used in tests.

Parameters

Required params:

  1. Choice:
    1. upload
    2. download

Required params:

  1. comment
  2. alias
  3. key

Example

XML
Copy

<sqs>

added version V.1.0,V.2.0

WEB UI

Description

Information storage service can be used in tests.

Parameters

Required params:

  1. Choice:
    1. Send – string
    2. Receive – string

Required params: comment, alias, queue

Example

XML
Copy

<kafka>

added version V.1.0,V.2.0

WEB UI

Description

Can be used in tests.

Parameters

Required params:

  1. Choice:
    1. 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

XML
Copy

<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:

  1. Send: Choice:

  2. Body

  3. File Required params:

  4. routingKey Optional param:

  5. Headers:

    1. Name
    2. value
  6. Exchange

  7. correlationId

  8. Receive

Choice:

  1. message
  2. file Required params:
  3. queue Optional param:
  4. prefetchCount
  5. imeoutMillis
  6. headers – boolean

Example

XML
Copy

<dynamo>

added version V.1.0,V.2.0

WEB UI

Description

Visual programming for open source test.

Parameters

Required params:

  1. comment
  2. alias
  3. file – file with expected result

Required filed:

  1. Query (unlimited usage min 1)

Example

XML
Copy

<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:

  1. comment
  2. alias

Choice:

  1. Get
  2. Delete
  3. Head
  4. Options : Required fields:
  5. Header (may be used 0 or more times)
  6. Param (may use 0 or more times)
  7. Response:

Required fields:

  1. header (0 or more times)
  2. warning (0 or more times):
    1. name ()

Required params:

  1. Code
  2. File Required params: endpoint
  3. Post
  4. Put
  5. Patch
  6. Trace: Required fields:
  7. Header (may be used 0 or more times)
  8. param (may use 0 or more times)
  9. Response: Required fields:
  10. header (0 or more times)
  11. warning (0 or more times):
    1. name ()

Required params:

  1. Code
  2. File Required params: endpoint
  3. Body:

Choice:

  1. Param:

    1. Name
    2. Data – string
  2. Multipart:

    1. Name
    2. Path
    3. Filename
  3. From – file

  4. Raw

XML
Copy

<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:

  1. comment
  2. alias
  3. fuctionName

Required fields:

  1. Body:

    1. from
    2. Raw
  2. Response:

Required params:

  1. Code
  2. File Optional fields:
  3. Header (0 or more times):
    1. Name
    2. Data
XML
Copy

<sendgrid>

added version V.1.0,V.2.0

WEB UI

Description

Reliable email delivery in tests.

Parameters

Required params:

  1. comment
  2. alias

Choice:

  1. Get

  2. Delete : Required params:

  3. Endpoint optional fields:

  4. Response (0 or more times): Required params:

  5. Code

  6. File Optional params:

  7. Header (0 or more times):

    1. Name
    2. Data
  8. Header (0 or more times):

    1. Name
    2. data
  9. Post

  10. Put

  11. Patch : Same as for “get” and “delete” but has an additional required field:

  12. Body:

Choice:

  1. Param:

    1. Name
    2. Data – string
  2. Multipart:

    1. Name
    2. Path
    3. Filename
  3. From – file

  4. Raw

XML
Copy

<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:

  1. comment
  2. alias

Required fields:

  1. Destination – string destination

  2. Source – string

  3. Message:

    1. Body:

      1. Html
      2. Text
    2. Subject:

      1. charset
XML
Copy

<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:

  1. comment
  2. alias
  3. recipientEmail

Required fields:

  1. Subject – string
  2. Text – string
XML
Copy

<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:

  1. comment
  2. alias
  3. destinationPhoneNumber

Required fields:

  1. message
XML
Copy

<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:

  1. comment
  2. alias
  3. endpoint

Required fields:

  1. Body:

    1. From – file
    2. Raw – string
  2. response (0 or more times):

Optional params:

  1. Code (default 200)
  2. File Optional fields (may be used 0 or more times):
  3. Header:
    1. Name
    2. Data
XML
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard