Software Testing Analysis Project
- Tech Stack: Java, Maven, JaCoCo, EvoSuite, Randoop, AI
Improved test coverage of 3 core classes in the open-source Joda-Time library using automated and manual tools
Boosted branch coverage from 85% to 100% by combining EvoSuite, Randoop, and manually written tests
Compared human vs. AI-generated tests using JaCoCo reports, identifying coverage gaps and strengths
Integrated ChatGPT into test workflows and refined prompts iteratively to increase test accuracy and readability