Abstract: Software testing is a fundamental stage in the Software Development Life Cycle (SDLC), indispensable for detecting errors and lowering overall maintenance costs. Automated test generation ...