Release notes v0.24.0


#1

Another release of Ranorex Webtestit is out!

Within this release, we introduced some new features, bug fixes, and made a few tweaks so that Ranorex Webtestit runs better with every release!
Check out our list of features and bug fixes included in this release.
As always, the whole Ranorex Webtestit team is looking forward to your feedback!

IDE-Features:

  • Improved language picker on project creation – We improved our project creation panel! Now you can see the available languages supported by Ranorex Webtestit and technologies/frameworks that are used with your selection. More supported languages are yet to come, so don’t miss out!

  • Page Object file - We have disabled automatic switching to PO View when opening a PO file, instead of that, Execution panel stays focused

  • Hover-action snippet – Yes, we know it is boring to create those WebElements, instantiate actions and call them just to get that hover action on your dear element. That’s why Ranorex Webtestit has your back once again. :wink: We introduced the hover over element action snippet so that you can achieve that hover action in just one step. Simply drag the element to the code editor and pick this cool option from the context menu.
    And yes, for Java projects, be sure not to forget to import the org.openqa.selenium.interactions.Actions using our quick Fix feature

  • Element Panel improvements – We improved the looks and functionality of our element panel and updated it with cool new icons. Hovering over the “eye” icon gives you a nice screenshot preview of the element. Clicking on it opens the screenshot in our image viewer for closer inspection of the element.
    The “angle brackets” icon has the “Jump to code position” functionality, so that you can quickly locate your element in the code editor.
    The “trash-can” icon lets you delete the element, as long as it is not used within an action. The “Edit with Ranorex Selocity” and “Close” buttons speak for themselves.

  • Startup Hint - After you create your awesome project, you will notice a hint window showing up right after project creation. We advise you to read it , and note all the useful stuff we prepared for you there!

  • Drag & Drop improvements – As we introduced more actions and snippets to choose from when you drag an element to the code, we grouped similar actions to a submenu. As you see in the gif below, looks better and cleaner, doesn’t it? Go ahead and try them all out!

Bug fixes:

  • PO file - drag the element into code – fixed dragging an element from the Element panel to the code editor. It wasn’t working properly on the first try.

  • MacOS – case sensitive renaming – fixed unable to rename the file or folder with the same name, but different casing.

  • MacOS - fixed Ranorex Webtestit logo gets cut off when Create new project dialog is active

  • TypeScript project stop test execution – fixed Stop test execution button missing after test starts in TypeScript projects.

  • Ctrl/Cmd+Click – was fixed to open a link in your browser, instead of spawning a new Electron window.

  • Fixed – key bindings and menu items sometimes not working, and the application becomes unresponsive on slow machines.

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