Implemented automated tests for a Java command line application.
Used Maven for Dependency management, Testlink for creating test plans, suites and cases and Jenkins for Continuous Integration.
Learned:
- White-box & Black-box Testing
- Logic & Path Coverage Testing
- Unit, Integration, Function, System, Acceptance Testing
- Correctness Checking
- Model Checking
- Agile Testing
- Testcase Design