This folder contains the Security Test Cases for Static Taint Analysis run with Pixy on the PHP application SchoolMate. The test cases are written using JWebUnit and grouped in a standalone Gradle project.
In order to run the test cases, you first need to run the SchoolMate application:
- start a MySQL database and run the provided SQL scripts to populate the database
- start the SchoolMate application
- run the test cases
./gradlew checkThe test cases suite assumes the application to be running at http://localhost:2001/. However, you can override this value with an environment variable:
BASE_URL=http://localhost:10000/ ./gradlew checkThe security test cases source code is licences under the MIT license. A copy of the license is available in the LICENSE file.