Power Your Software Testing 
 with AI and Cloud
Supercharge QA with AI for Faster & Smarter Software Testing

A. Configuring a Proxy in System Settings
You can set up a proxy on macOS through system settings or by using a local proxy server.
B. Setting Up a Local Proxy Server (Squid)
brew install squidChangenano /usr/local/etc/squid.confAdd:
http_port 3128sudo brew services start squidcurl -x http://localhost:3128 https://www.google.comA reverse proxy forwards client requests to backend servers.
A. Using Nginx
brew install nginxnano /opt/homebrew/etc/nginx/nginx.confAdd:
server {
    listen 8080;
    location / {
        proxy_pass http://127.0.0.1:5000;
    }
}sudo brew services start nginxB. Using Apache
sudo apachectl startsudo nano /etc/apache2/httpd.confUncomment:
LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_http_module libexec/apache2/mod_proxy_http.sosudo nano /etc/apache2/extra/httpd-vhosts.confAdd:
<VirtualHost *:8080>
    ProxyPass / http://127.0.0.1:5000/
    ProxyPassReverse / http://127.0.0.1:5000/
</VirtualHost>sudo apachectl restartTo stop the proxy server:
System Settings: Go to Network > Proxies and disable the proxy.
sudo brew services stop squidsudo brew services stop nginxsudo apachectl stopThis will remove the proxy and restore direct network access.
KaneAI - Testing Assistant
World’s first AI-Native E2E testing agent.

Get 100 minutes of automation test minutes FREE!!