lets say we have a build-1, and there are 10 tect conditions are to be verified, let say out of 10 cases, 8 or pass and 2 or fail. we post the bugs in a report and send it back to developers and they fix the bugs and send the build-2,now all the previously passed test cases are checked once again which is called regression testing. Re-testing or confiramtion testing checks the failed test cases that are passed in the second build. and this process continuous untill the critical bugs are fixed
老外说:
regression testing:主要针对修改的所造成的对其他已经测试通过功能影响的测试
Re-testing:确认BUG 是否已经被修正的测试.