Release notes v0.15.0


#1

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

IDE-Features:

  • Account settings feature – Now you are able to change your password using the account settings menu. To do so, click the arrow right next to your account name and fill out the Change Password form.

    accSettings1

    accSettings2

  • Word-wrap editor feature – We introduced the possibility to toggle word-wrapping in the editor view so that you get a better overview of your code even on smaller screens.
    Activate this feature from the menu (View --> Toggle word wrap), by using the keyboard shortcut (ALT + Z) from within your project, or by setting the “wordWrap”: “on” parameter in your projects webtestit.json file.

  • Screenshots on failure – Webtestit reports are highly modular. One requested feature, having screenshots on failure can thus be easily implemented by yourself. Screenshots can be shown in the reports which improves your debugging process and adds visual representation to your reports. Please follow this How-to article in order to implement this feature for your TypeScript project!

    scr

Since there are many ways how this feature might be implemented we’ll start with this guide, and add one for Java as well. As soon as we have enough feedback from our users we’ll might move this to a standard feature.

  • Automatic dependency installation for Java and TypeScript projects
    If you modify your pom.xml for Java or package.json for TypeScript projects, hitting save (CTRL+S) will now automatically instruct Maven and correspondently Npm to do a automatic reinstall. This has been made possible by a custom scripts and triggers feature, similar to npm scripts, which you will find soon explained with a dedicated topic.

Bug fixes:

  • Search project files shortcut (CMD + ,) issue on Mac is now fixed
  • Logout from Webtestit issue is resolved!
  • Removed the GIT dependency for TS-Projects & fixed error on TypeScript project first run – now you are able to create TypeScript projects without having GIT installed.
  • Added better descriptions and instructions for empty test stubs in TypeScript projects!
  • Not having a JDK installed won’t crash the app anymore when opening a project but instead show you a proper error dialog

Known Issues:

  • 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


Function View Word Wrap
pinned globally #2