I need to disable MobBrowserProxy when executing suite in Jenkins.
I took a look in this question already: I don't see .HAR file in the reports . It works nice, but only locally. I also tried to replace
com.kms.katalon.execution.prefs in Jenkins and also tried to execute
RunConfiguration.getProxyInformation().setDisableMobBrowserProxy(true) at the beginning of my test - no luck.
Thank you for help.
Please go to Preferences > Proxy and then select Disable BrowserMob proxy.
@huynguyen Hello, and thank you for your attention and your response.
Unfortunately execution is going in Jenkins using Docker images from official Katalon repository. I can’t change this setting.
The fix for that was to execute:
String proxyConfig = RunConfiguration.getExecutionGeneralProperties().get(StringConstants.CONF_PROPERTY_PROXY) proxyConfig = proxyConfig.replace('"disableMobBrowserProxy":false', '"disableMobBrowserProxy":true')