On machines with High DPI Scaling, When you click on a WebService Step in DevTest Workstation, it shrinks the workstation console. OR you see jExplorer32.2.7.1.exe error popup when running through ITR in Workstation
java.lang.NullPointerException
at com.itko.lisa.web.jxbrowser.JxBrowser.<init>(JxBrowser.java:103)
at com.itko.lisa.web.jxbrowser.JxBrowserUtils.getViewerBrowserWrapper(JxBrowserUtils.java:195)
at com.itko.lisa.web.ViewHTMLResults.renderWebView(ViewHTMLResults.java:500)
at com.itko.lisa.web.ViewHTMLResults.cleanUpViewFromITRTabSwitch(ViewHTMLResults.java:847)
All supported DevTest releases.
This is a limitation with the internal Java FX Browser that DevTest uses and machines with High DPI Scaling.
You could use any of the 3 workarounds to resolve this issue.
Workaround - 1
Switch browser components - will maintain all functionality using a native JxBrowser component used by older versions of DevTest.
Update lisa.internal.browser.win in local.properties file (this is a Windows property)
lisa.internal.browser.win=com.itko.lisa.web.jxbrowser.JxBrowserUtils
OR
Workaround - 2
Disable browser component - some functionality will be missing like the rendering of html results in the ITR
Update lisa.internal.browser in local.properties file
lisa.internal.browser.on=false
OR
Workaround- 3
Change the scaling to 100%