What's New in Version 5.0

Features

  • Enabled Live Debug - upgraded from beta status.
  • New test case management integration with Xray for Jira Cloud, Data Center, or Server.
  • Added a new integration with Jira for Defect management available for Jira Cloud, Data Center, or Server.
  • Overhauled Page Objects UX to allow adding or editing actions directly within test cases.  
  • Update the Page Objects page header to more closely align with test cases for improved user experience.
  • Added Network and Console log data to the Slider View. 
  • Added the ability to rerun individual test cases from within an Orchestration allowing users to only rerun failed tests, instead of the entire orchestration.
  • Added dataset information to CVS exports from orchestration execution results.
  • Included the ability to download PDF action log reports from historical test executions when executed from an Orchestration.
  • Significant UI & UX improvements for for the test case detail page header.
  • Added the ability to stop a test mid-run from the Functional Tests and Test Detail pages as well as Live Execution and Live Debug runs.
  • A new action type of Context Switch was added to support switching between iFrames, tabs, or similar scenarios while recording tests in Architect.
  • Breadcrumbs with project name, folder path, and name of page object / test case have been added to the page header of the test detail and page object pages.
  • Names of Test Cases or Page Objects can now be edited inline in the page header.
  • Now enforcing a new requirement that at least one verification action must be added in NLP test cases.
  • When running a test with Live Execution or Live Debug, changed the workflow so users must click on “Watch Now” instead of being directed into the Slider View.
  • Enabled Smart Screenshot, Quick Select, and Quick Add functionality for all desktop browsers.
  • Improved design for Visual Check Verification tooltip. 
  • Improved speed of Test Case copying. 
  • Improved user experience when creating mobile tests. 
  • Added Smart Wait functionality on wait actions. Smart Wait will be checked by default.
  • Created and updated several API endpoints for use with and without the Functionize CLI including creating Page Objects, running Test Cases, getting Test Case results, returning action data output by Test Case ID and Action ID, checking Test Case versions, returning browser name with Orchestration results, updating Projects, returning response types in JSON or XML.
  • V1 release of the Functionize CLI supporting all API commands as well as new tunneling options.
  • Added browser version to test history logs. 
  • Added video playback for Test Case History page.

Improvements

  • Resolved a situation where Last Successful Run data was not updating on certain tests. 
  • Updated browser logo icons. 
  • Fixed an issue with missing values on inserting actions via Quick Add. 
  • Improved Quick Select capturing of ML data for better learning & model updates. 
  • Eliminated an issue with Visual Page Check screenshot inconsistencies between browsers. 
  • Fixed an error with adding actions to a test via Live Edit. 
  • Resolved an issue with action quota limits not visible for some Teams. 
  • Fixed a situation where certain tests encountered a blank modal when attempting to add a new action. 
  • Eliminated an error with certain tests not updating status when completing a successful run. 
  • Resolved an issue with receiving delays in the Functionize email viewer. 
  • Fixed multiple situations with Visual Check Validation baseline image updating. 
  • Eliminated an issue with certain tests in Slider View where stepping back would trigger a modal in error. 
  • Fixed a scenario with an orchestration displaying an incorrect number of executions. 
  • Resolved an issue with Orchestration details exported to CSV did not match the run results. 
  • Fixed an error where ML data was not properly downloading for Page Objects. 
  • Eliminated an issue with the Get List of Data Sources API endpoint. 
  • Resolved an issue in which a file uploaded for a test did not copy along with the associated test case if the test was copied. 
  • Fixed a situation where emails to the Functionize email rendered incorrectly. 
  • Resolved a design issue with sequential orchestration runs. 
  • Fixed a design issue in the Import Action function. 
  • Resolved a situation where certain environment name changes or environment deletions didn't fully propagate. 
  • Eliminated an error with extensions not properly adding to some test cases. 
  • Fixed an issue with some files not opening in the file viewer. 
  • Added mouse coordinates to Add Action and Quick Select actions.
  • Resolved an issue with hover menu behavior. 
  • Improved execution time for Extensions API calls. 
  • Reduced download time for CSV exports of Orchestration results.
  • Resolved an inconsistency with attached data sources. 
  • Fixed multiple issues with creation and editing of NLP tests.
  • Fixed a design issue with Visual Check Verifications in run history and test case sharing.  
  • Resolved multiple design issues in areas including: Test Settings and Advanced Settings modals, Change Environment Settings, Browser Navigate actions, Restore Test Case, Add Page Object, Live Edit, Integrations. 
  • Fixed a situation where project settings updated inconsistently when switching to a new project from the Functional Tests screen. 
  • Resolved an error in setting wait action times to invalid amounts. 
  • Fixed a scenario where the Delete Action option was non-operable. 
  • Eliminated an issue with Live Debug not displaying the full Slider View. 
  • Resolved a discrepancy between Actions in the Test Detail page and the Slider View. 
  • Fixed an issue with Test Case sharing links not opening properly.