If you are experiencing issues with Visual Validation in the Low Code Automation tool, here are some common causes and solutions:
1. VPN or Firewall Restrictions
Your network's VPN or firewall may be blocking access to the required endpoints. To resolve this issue, whitelist the following domains on your network:
- *.browserstack.com
- *.percy.io
- *.github.com/*
Please consult your system or network administrator for assistance in whitelisting these endpoints.
2. Issues on Apple M Series Machines
If you are using an Apple M Series machine and can record Visual Validations but encounter errors during execution, you might see one of the following messages:
- "Found the element, but failed to process screenshot for comparison. Please follow the steps here to get support."
- "Found the element, but could not capture screenshot for comparison. Please follow the steps here to get support."
This usually indicates that Rosetta is not installed on your machine.
Solution:
Run the below command from your command line terminal to install Rosetta:
softwareupdate --install-rosetta
Try executing your tests after installing Rosetta.
3. Self-Signed Certificate on Your Website
If your website uses a self-signed SSL certificate, Visual Validation may fail due to certificate validation issues.
Solution:
Add the following configuration to the config.json file located at the paths specified below:
Example config.json File:
{
"loggingLevel": "info",
"proxy": {
"ignoreSSLWarning": true
}
}
File Locations:
- On macOS: /Users/<username>/.lca/config.json
- On Windows: C:\Users\<username>\.lca\config.json
Replace <username> with your system username.
Need Further Assistance?
If you have tried the above solutions and are still unable to resolve the issue, please contact our Support team for further assistance.