Skip to content

Latest commit

 

History

History
 
 

README.md

Schoolmate - Security Test Cases

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.

Run the tests

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 check

The 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 check

License

The security test cases source code is licences under the MIT license. A copy of the license is available in the LICENSE file.