How to enable/disable proxy settings in Leapwork?

How to enable/disable proxy settings in Leapwork?

Introduction

Organizations use Proxies in their network for a number of reasons such as filtration of web content, to go around restrictions, to screen downloads and uploads, and to provide anonymity when surfing the internet, and last but not least to provide a layer of security within the Organization.

Enable/Disable Proxy Settings

Leapwork has a special setting that enables its user to create and run tests in proxy-enabled networks, below screenshot shows proxy configuration options available in Leapwork. Users can navigate to proxy settings by navigating to Settings > Proxy Settings -> Proxy type for web Cases.

Dropdown options Settings
No Proxy Is default, and it means Leapwork will not use (disable) any proxy
Automatic detection An organization with an automatic proxy detection mechanism should choose this option
Automatic from URL Enter the proxy server URL used in your organization in the text box
Manual Settings Enter HTTP and HTTPS proxy used in your organization in the text box

Special Case

In case user proxy requires login using credentials stored in Windows Credentials Manager, then this can be achieved by:

  1. Open “C:\Program Files\LEAPWORK\Studio\LEAPWORK.AutomationStudio.exe.config”
  2. Add this block inside configuration section:

If you have any questions, please reach out to our Priority Support team.