Question: what is the difference between iterative and final testing?
Answer: Iterative testing is carried out while a program is being developed. ... The process repeats (iterates) until the module works as intended. Final (terminal) testing is carried out when all modules are complete and the program is tested as a whole to ensure that it functions as it should.