Bug fix #525 : Two modifications :
 1. Added a progress view when executing the tests
 2. Correctly reset the test environment when trying to run a test up to a given step