jeremylong / juice-shop-assessment

Presentation and code from OWASP AppSec DC 2019 - "Testing With Your Left Foot Forward"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OWASP juice-shop assessment

Presentation and code from OWASP AppSec DC 2019 - "Testing With Your Left Foot Forward"

Prerequisites

You will need chromedriver installed:

$ brew cask upgrade chromedriver

You will need to update the attributes so it can be called:

$ which chromedriver
/usr/local/bin/chromedriver
xattr -d com.apple.quarantine  /usr/local/bin/chromedriver 

Running the Tests

In order for the test cases in this repo to work you must have the OWASP Juice Shop running on your localhost:

docker run -d -p 3000:3000 bkimminich/juice-shop

Some of the test cases use BrowserMobProxy - which does not proxy localhost so some of the tests are routed to http://kubernetes.docker.internal:3000 (which will be the running Juice Shop on most Docker installations).

To actually run the tests execute:

./gradlew integrationTest

Happy Testing!

About

Presentation and code from OWASP AppSec DC 2019 - "Testing With Your Left Foot Forward"

License:Apache License 2.0


Languages

Language:Java 100.0%