Release notes v0.25.0


#1

Another release of Ranorex Webtestit is out!

With this release, we introduced some new features and a bunch of bug fixes.
Besides, we made a few tweaks so that Ranorex Webtestit runs better and smoother than ever. :slight_smile:

Check out our list of new features and bug fixes included in this release.
As always, the whole Ranorex Webtestit team is waiting for your feedback.

IDE-Features:

  • Organize imports

    As you write your automated tests, you may have to import some external libraries, packages, etc.
    If you remove some of those components from the code, it is a good practice to remove related import statements. Ranorex Webtestit already offered assistance through the Quick Fix feature – simply click the light bulb icon and select the “Remove unused imports” or “Organize imports” option.

    What is new, is that you can also access this feature by using the Quick Command bar (F1).

  • Java Projects – parallel text execution per method

    Out of the box, Java tests will run in sequence, and we have provided a tutorial to set up parallel execution with just one small modification. However, this solution was limited to classes, rather than methods.

    We have identified the reason for this, and from now on, you will be able to run every single test method in parallel.

    Note: existing projects may need slight adjustments, to make this increased level of parallelization work. Keep an eye out for the deprecation warning of the driver variable. If you were already content with the class-level parallelization, you do not need to change anything.

Bug fixes:

  • "Project does not exist" dialog – Updated the button labels in the dialog when the user is trying to open a deleted project.

  • Test run icon animation – When running current or all Test files, now the proper icon is animated.

  • Closing project while a test run is active – It was possible to close a project or Ranorex Webtestit while a test run is active. Now a warning dialog is shown.

  • Quick Open bar - Fixed a bug that caused the Quick Open bar to not work, if there was no file already open.

  • Element Panel - Screenshots cut off when element panel is on the right side of the screen

  • Diagnostic mode – Running failed tests from the report in diagnostic mode used now runs only that endpoint, instead of all.

  • Diagnostic mode – Running a test in diagnostic mode now opens a browser with developer tools undocked. This fixes issues where tests might have behaved differently in Diagnostic mode compared to normal mode, due to the reduced viewport size.

  • Run menu – The “Re-run only failed tests” menu item was enabled even though there were no failed tests in the current report.

  • Image panel – Fixed “Open image with default editor” not working when clicked from the image panel.

  • Element panel – The element screenshot preview was not shown on hover, if the element was expanded.

  • Auto-format – Fixed the issue where, in Java projects, auto-format had a chance of breaking the document when used in quick succession with file saving.


You should receive the new version automatically via the auto-updater once you restart the app.
Alternatively, you can download the latest version here