End-To-End Agile Testing Framework