Release notes v0.13.0


#1

New release of Ranorex Webtestit is out!
We introduced several new features and improvements listed below.
As always, the whole Ranorex Webtestit team is looking forward to your feedback!

Important:
Since the project templates have changed, please make sure to restore templates (File -->
Restore templates) which will copy them over to your global user folder.

Performance:

  • Big performance improvements – Webtestit consumes significantly fewer resources which contribute to overall snappier performance and better user experience.
  • The idle CPU time should now be close to 0% vs before 10-15%.
  • You should notice vast improvements in project-tree built up times.
  • Working with large code files (PageObjects and Testfiles) is now tremendously improved.

IDE-Features:

  • Find in files – The new feature that enables you to quickly search and locate certain objects within multiple project files. To activate this search, go to View –> Find in files, clicking the Search icon above the project tree or hitting the (“Shift” + “ CtrlCmd “ + “F”). This shortcut is the default one, and the user can assign a desired custom keyboard combination using Keyboard shortcuts feature from Help menu.

    You can navigate through search results using keyboard arrows and include or exclude folders/files from the search. Simply press enter or double-click on a search result, and the associated code file will be opened and the respective line highlighted in the editor.
    You can also search in a specific folder, this is possible by right-clicking on the desired folder and selecting the “Search in folder” option.

  • Run test in diagnostics mode * – We introduced the option to run tests in diagnostic mode which helps the user with debugging of tests by keeping the browser open after test execution. This way it is possible to analyse the failing test and explore the status of the application under test at specific test steps. Run the test in diagnostics mode from the context menu or hit the ( “ctrlCmd“ + “R” “ctrlCmd“ + “D”).

    dia

    While the diagnostic mode is active, additional test execution is blocked until the diagnostic is manually stopped.

    diagnostic

Bug fixes:

  • Improved performance of the applications code editor in cases of 200 or more lines of code.

  • On macOS – double click on applications title bar now toggles the maximize window mode.

Known Issues:

*If your project was created with one of the previous versions of Ranorex Webtestit, the “Run Test in Diagnostic mode” feature may not work properly. In this case, all you need to do is to create a new project and copy all the content from “pageobjects” and “tests” folders of the old project, to this newly created one!

When running the test on Safari endpoint on macOS, you may encounter an error which is caused by latest Apple SafariDriver changes.

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


Diagnostic mode icon shall be used when test is executed with diagnostic mode
Screenshots in documentation are from MacOS
Shortcut in context menu for diagnostic mode and documentation should be same