Java Software Test Automation Questions