What's New in Version 5.1

Features

  • Overhauled the UX of the Test Detail page
  • Added the ability to insert most actions with the + icon directly from the Test Detail page
  • Update the design and UX of the Slider View to better display Cur, Prev, Arc images as well as Screenshot Interval Images
  • Included the ability to zoom in the test Slider View.
  • Added the ability to insert most actions that require an element selection from the Slider View.
  • Improved Slider View footer to include more data
  • Increased the performance of the test detail and slider view interactions
  • Updated the test data mapping feature to support TDM mapping from a browser result or the Actions tab; removed the separate TDM tab
  • Overhauled the design of the test history pages
  • Removed the + and pencil icons from editing actions and replaced with settings and advanced settings
  • Added a Report to AI feature to submit issues with the models directly from the action that uncovered the error so that we can include additional training data
  • Updated bulk action save buttons to a 'sticky' footer so that you can always see the save/cancel buttons, even when scrolled down the page on long tests
  • Updated the design for adding extensions to an action
  • Added the action number next to each action in the test detail view
  • Updated the Page Object page designs
  • Updated download and upload action types to better view the file used
  • Changed Outcome Override, Selector Override, Pre Script, and Post Script action settings to javascript code editors
  • Updated the Play button to have three modes:
    • Live Execution (read-only view of the test executing)
    • Live Debug (editable view of the test running with breakpoint support)
    • Headless Run (run without access in the browser)
  • Added Postgresql support to the Database Explorer

Improvements

  • Removed the ability to have spaces in project variable names
  • Added the test case name to the slider view
  • Resolved an issue with the Xray integration where large amounts of Xray tests caused the linking screen to be slow
  • Fixed an issue where the watch now button did not work in certain scenarios
  • Fixed an issue where the API Explorer was loading with an Access Denied error
  • Updated the email reader to remove extraneous HTML
  • Resolved an issue when editing a project's login environment wasn't saving 
  • Resolved an issue where some screenshots were not loading
  • Fixed an issue when selecting certain environments in the test listing page
  • Resolved a scenario where the test executor in the history page showed an incorrect name
  • Resolved a scenario where network errors were not always displaying in the network footer of the slider view.
  • Fixed a scenario where the URL override at the test case level was not honored
  • Resolved several issues regarding quick select and box alignment on the screenshot
  • Added better support for the dragdrop action
  • Fixed an issue where proxies were not stored correctly at the account and project levels
  • Fixed an issue on the project listing page where the test case count could be incorrect
  • Updated the URL pattern for test cases and page objects; old URLs will redirect
  • Updated error messages throughout the system
  • Resolved an issue where the left panel did not always scroll during a live test execution
  • Fixed a scenario where a Deadline Exceeded message came up sometimes during a live debug execution
  • Fixed an error in the File Converter tool
  • Resolved an error when a test contains multiple Page Objects

API/CLI

  • Resolved an issue in the CLI where an error was being printed incorrectly
  • Resolved a scenario where the API did not give an appropriate error message to enable a disabled browser
  • Updated the error message for the API to update a test case status when an invalid environment ID is passed in
  • Updated the API to stop a test case to provide an appropriate error message if the test case is already stopped.
  • Updated the API to create an environment to throw an appropriate error if an environment by the same name exists.
  • Added a new API to run an orchestration with a dataset