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-
Generate PDF Reports with Step Screenshots for Executed Journeys
The stepScreenshotReportGeneratorV1 extension retrieves detailed Virtuoso execution data for a supplied job and journey, converts the executed steps into readable NLP, collects the available before...
-
Run Virtuoso plans and orchestrations from Azure DevOps Pipelines
This Azure DevOps pipeline integrates Virtuoso execution with an Azure DevOps CI/CD workflow. It can start either a Virtuoso plan or orchestration, monitor the execution until completion, collect j...
-
Generate dynamic CSV
The generateDynamicCSV extension creates a CSV file from a JSON object, JSON array, or JSON string and downloads it from the browser execution context. It automatically derives CSV headers from the...
-
Fetch CSV and convert to JSON
The fetchCsvAndConvertToJson extension downloads a CSV file from a URL and converts its rows into JSON objects that can be stored in a Virtuoso variable and used for later assertions.This is useful...
-
Search value in JSON
The searchValueInJson extension searches a JSON string recursively for objects that contain a matching key-value pair and returns the matching object or objects as an array.This is useful when a jo...
-
Clean and round number with padding
The cleanAndRoundNumberWithPadding extension cleans a numeric string by removing characters other than digits and decimal points, converts the cleaned value to a number, and rounds it to the reques...
-
Perform browser actions
The performBrowserAction extension performs common browser-level actions from a Virtuoso journey step. It can move backward or forward in the browser history, reload the current page, replace the c...
-
Calculate date
The calculateDate extension calculates a date by adding or subtracting a time value from a supplied date string. It can return the result in a custom Moment.js date format or, when no output format...
-
Compare two XLS spreadsheets
The compareSpreadSheets extension downloads two Excel spreadsheet files, parses a selected worksheet from each file, compares their populated cell addresses and cell values, and returns a list of d...
-
Set input value
The setValue extension sets the value of a stored input-like element directly in the page DOM and dispatches a bubbling input event so reactive front-end frameworks can respond to the change.This i...