Skip to content

Conversation

@alexanderfry
Copy link

Added manual proxy support (not SSL) for both Chrome and Firefox so the script could be run through Burp or Zap, e.g.:

java -jar WebGoat-Selenium.jar -host 127.0.0.1 -port 9080 -firefox -driver geckodriver -proxy -proxyHost 127.0.0.1 -proxyPort 8080 -un guest1 -pw guest1

java -jar WebGoat-Selenium.jar -host 127.0.0.1 -port 9080 -chrome -driver chromedriver -headless -proxy -proxyHost 127.0.0.1 -proxyPort 8080 -un guest1 -pw guest1

Also commented out and fixed a couple of test cases in Chrome. On the Firefox side, there is an exception not related to any of my changes where Firefox is trying to fill out a form:
"Exception in thread "main" org.openqa.selenium.ElementNotInteractableException: Element is not reachable by keyboard"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant