This project focuses on testing the functionality of a software system that handles the degrees of students. It includes a set of JUnit test cases to ensure that the software system calculates the correct degree.
In the test cases that reads from a file, the number of the test file that the test case reads from is the same as the test case number and there is a directory of test files for each test technique (Data flow, white box, black box, integration).
Test -> src
Java 1.8 or higher JUnit 4.13 or higher #Installation To use this project, you need to clone or download it from the Git repository. Then, open your preferred IDE (e.g. Eclipse or IntelliJ IDEA) and import the project as a Maven project.
The JUnit test cases in this project contain input data which includes student’s marks. These JUnit test cases execute the code, verify the output and make sure that all pass-cases are executed without failures. The test report is then generated for evaluation.
If you want contribute to this project or report a bug, please open an issue on the GitHub repository or send a pull request with your proposed changes.
- Mark Ashraf William 1900156
- Mohamed Ahmed Samir 1900002
- Marco Sherif Magdy 1900285
- Hossam el din adel 1900969
as a part of a Software Testing Project.
This project is licensed under the MIT License - see the LICENSE.md file for details.