Environmental Requirements - scott789/FreeCol GitHub Wiki
8. Environmental Requirements
8.1 Hardware
Online network connectivity for playing online and a machine running java version "1.8.0_31"
8.2 Software
- macOS Sierra 10.12.3 or Windows 7+
- Eclipse Neon with enough space for the Java project (~200MB)
8.3 Security
There were no testing environment security requirements.
8.4 Tools
JDepend, SourceForge Metrics, CodeCity, Sonar Lint, Checkstyle, Eclipse Memory Analyzer, PMD, FindBugs, JArchitect, JaCoCo.
8.5 Risks and Assumptions
Time constraint was approximately three weeks from start to finish. We employed four laptop computers to complete all testing (three Macintosh and one PC). Our approach was to run 8 different testing metrics to determine which areas of the code would be looked at. After identifying these areas of code, we created issues on GitHub and tackled the issues accordingly.