Quality is delighting customers
Smoke testing:In software testing, a smoke test is a collection of written tests that are performed on a system prior to being accepted for further testing. This is also known as a build verification test or Rattle Test..
Regression testing:Regression testing is done when any code modification is done to the existing software application. Or, any new module is added to the existing application. When any of the above is done, then testers will test the whole application to see if the software is working as it is desired even after the new changes.