Release notes v0.6.0


#1

We’re continuing to improve our TypeScript/Protractor example and added a lot more editor related features with this release. But the most prominent news is the CLI support for Ranorex Webtestit. Now you can execute your tests directly from the command line. With this we’re approaching a nicer integration story with existing Continuous Integration providers.

Important
Since the project templates changed, please make sure to restore templates, which will copy them over to your global user folder.

As always, the whole Webtestit team is looking forward to your feedback.

IDE features:

  • Use Webtestit in CLI mode.
    Take a look here for further instructions and examples of how to integrate with TFS/VSTS and how to integrate with Jenkins
  • Dragging elements to code now inserts them as snippets, which tab-stops to improve your creation workflow even further
  • You can now clear logs on every new run to get a fresh and empty log-panel.
  • We’ve introduced project based templates, now you can override the global ones one by one for your project.
  • During downloads of a new version we’re now also showing the ETA so you know how long you’ve got for your next coffee break :wink: Since this is shipped with this release, you should be able to see that when downloading the next one.
  • Navigation across files with VSCode like shortcuts for back and forward navigation
    • Mac: Cmd + - and Cmd + Shift + -
    • Windows: Alt + ArrowLeft and Alt + ArrowRight
  • The recently used subfolder is now used as the default one when creating a new project
  • Your PO method returns an unknown type? Use the new QuickFix (CmdCtrl + .) to create a new page object file directly in your page objects folder. You can also change the default folder in your webtestit.json by modifying the property pageObjectLocation

TypeScript:

  • Import additional types to existing import statements (even with QuickFixes CmdCtrl+.)
  • Various bug fixes

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


listed #2