Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

851 total results found

Capture the Current Application URL in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Capture the Current Application URL in Scenario Editor Capture the current URL when a Scenario Editor test needs to verify navigation, store a deep link, or include location evidence in execution output. Recommended guidance Use URL validation for navigation o...

Get All Dropdown Values in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Last reviewed: September 21, 2026 Use this page when a Scenario Editor test needs to capture and validate the available options in a dropdown or select control. Recommended guidance Confirm whether the control is a native select element or a custom dropdown. O...

How to get hidden elements from DOM?

9.13 - Test Designer 2.0 / Test Designe...

Steps: Open the application in the chrome browser ...

How to Generate a Random Number Within a Given Range

9.13 - Test Designer 2.0 / Test Designe...

You can use the following JavaScript expression to generate a random integer within a specified range, including both the minimum and maximum values: var $randomnumber = Math.floor(Math.random() * ($maximum - $minimum + 1)) + $minimum; For example, the followi...

Format Dates for Scenario Editor Tests

9.13 - Test Designer 2.0 / Test Designe...

Format Dates for Scenario Editor Tests Use date formatting when a Scenario Editor test needs to enter, compare, or validate dates in the format expected by the application under test. Recommended guidance Confirm the expected date format with the application o...

How to Data-Drive Xpaths

9.13 - Test Designer 2.0 / Test Designe...

In some scenarios, the XPath used by an accessor may need to be dynamically generated based on test data. Test Designer supports data-driven XPaths by using variables within the XPath expression. The following example shows how to use a variable as part of an ...

Find Rows by Visual State in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Find Rows by Visual State in Scenario Editor Use this guidance when a test needs to identify a table row by visual state, such as highlighted, disabled, selected, warning, or error styling. Recommended guidance Prefer stable data attributes, text, or status fi...

Extract Numbers from a String in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Extract Numbers from a String in Scenario Editor Use this pattern when a Scenario Editor test needs to capture numeric values from application text, such as prices, IDs, quantities, or decimal values. Recommended guidance Extract only the value required by the...

Check Whether a Scrollbar Has Reached the Bottom

9.13 - Test Designer 2.0 / Test Designe...

When working with applications that contain scrollable grids or containers, you may need to scroll through the content until a specific cell becomes visible. The following function checks whether the specified cell is visible. If the cell is not visible, it sc...

Generate a Three-Digit Random Number in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Generate a Three-Digit Random Number in Scenario Editor Use generated numeric data when a Scenario Editor test needs a simple unique or variable value. Keep the generation rule easy to understand and validate that the application accepts the expected numeric r...

Create Unique Strings in Scenario Editor Scripts

9.13 - Test Designer 2.0 / Test Designe...

Last reviewed: September 28, 2026 Use this article when a Scenario Editor script needs unique values for usernames, emails, order IDs, or other test data. What changed in this article Replaced “designer script” wording with Scenario Editor terminology. Added e...

Call JavaScript Functions from Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Last reviewed: September 25, 2026 Use this article when a Scenario Editor test needs to call a custom JavaScript function from JS Edit & Play. What changed in this article Replaced “Test Designer IDE” wording with Scenario Editor terminology. Corrected the old...

Data-Drive Wait Values in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Data-Drive Wait Values in Scenario Editor Use data-driven wait values only when different test data genuinely requires different timing. Prefer conditional waits based on application state whenever possible. When data-driven waits make sense Different workflow...

Validate Scrolling Reaches the Bottom of a Page

9.13 - Test Designer 2.0 / Test Designe...

Validate Scrolling Reaches the Bottom of a Page Use this pattern when a Scenario Editor test must confirm that the browser reached the bottom of a page, list, or scrollable container. This is common for lazy-loaded content, terms pages, infinite scroll, or lon...

How to escape special characters in Designer

9.13 - Test Designer 2.0 / Test Designe...

What do we do when we encounter a special character and we have to assert it in a designer script ? ...

Close Browser Windows in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Close Browser Windows in Scenario Editor Use this guidance when a Scenario Editor test opens a second browser window, tab, or popup and must return to the main application flow. Keep window handling explicit so the test does not continue in the wrong context. ...

Manage Multiple DPL Data Sources in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Manage Multiple DPL Data Sources in Scenario Editor Use multiple DPL data sources only when a scenario needs clearly separated data sets, such as users, accounts, products, or generated values. Recommended guidance Name each DPL according to the business data ...

Handle Website Pop-Ups in Scenario Editor

9.13 - Test Designer 2.0 / Test Designe...

Last reviewed: September 21, 2026 Use this article when Scenario Editor tests encounter browser dialogs, modal windows, permission prompts, or application pop-ups. Recommended guidance Identify whether the popup is a browser dialog, application modal, new tab,...