Any application developed by iVision goes through the following testing cycle unit testing integration testing system and functional testing by test team user acceptance testing