For this project I helped in developing a testing procedure and framework for an airport terminal operations simulator. This involved a lot of:
- refactoring for readability and code quality
- documenting existing code with JavaDoc
- documenting the architecturing using UML
- performing static analysis using checkstyle and PMD
- creating a testing procedure consisting of micro, meso, and macro level tests
- implementing unit, integration, smoke, stress, mutation and distribution tests
- performing test coverage analysis using JaCoCo
Top-down view screenshot of the AATOM simulator showing an airport security check