An automated test creation and regression testing framework