Suhas Reddy

  • Total activity 66
  • Last activity
  • Member since
  • Following 0 users
  • Followed by 0 users
  • Votes 1
  • Subscriptions 0

Articles

Recent activity by Suhas Reddy Recent activity Votes
  • 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...

  • 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...