Suhas Reddy
- Total activity 68
- Last activity
- Member since
- Following 0 users
- Followed by 0 users
- Votes 1
- Subscriptions 0
Articles
Recent activity by Suhas Reddy-
Remove target attribute from an element
The removeElementTargetAttribute extension removes the target attribute from a stored page element. This is commonly used for links that would otherwise open in a new browser tab or window.This is ...
-
Wait for element to disappear
The waitForElementToDisappear extension waits for a target element to disappear before the journey continues. It can work with element details stored from the page or with a selector string supplie...
-
Generate OTP authenticator token
The OTP_Authenticator extension generates a time-based one-time password token from a shared authenticator secret. It is useful for 2FA or MFA login flows where your journey needs to enter the same...
-
Get and parse XLS sheets
The getAndParseXLS extension downloads an XLS or XLSX spreadsheet from a provided URL and parses one worksheet into journey-friendly data. It can return the selected sheet as JSON rows for assertio...
-
Print HTML content
The WriteHTML extension renders a valid HTML string into the current document during a Virtuoso journey execution. It creates a new div container, assigns the requested container ID, places the sup...
-
Validate image alt attributes
The validateAllImagesAltAttribute extension checks every <img> element in the current page document and verifies that it has a non-empty alt attribute.This is useful when a journey needs a quick ac...
-
View PDF files
The showPdf extension loads a PDF file in the current browser page and renders its pages so that journey steps can visually inspect the PDF and assert visible text from the rendered content.This is...
-
Drag and drop
The dragAndDrop extension simulates an HTML5 drag-and-drop interaction by locating a source element and a destination element, then dispatching dragstart, drop, and dragend events in the page conte...
-
Get query parameter value
The getQueryParameterByName extension reads a query parameter from the current page URL and returns the matching value. It is useful when a journey needs to verify that an application action has up...
-
Generate random data
The generateRandom extension generates random test data using the Faker.js library. It accepts a Faker template string such as {{name.firstName}}, {{address.city}}, or {{datatype.uuid}} and returns...