Sanity testing is done to verify that a functionality of the system still works as expected after a change has been made. This usually occurs after many regression tests and after a small or minor change in a particular module/functionality. This test is only performed by testers.