Convalida del software

La verifica è la convalida del software è intesa a mostrare che un sistema è conforme alle sue specifiche e soddisfa le aspettative del cliente. Il test del sistema, viene eseguito utilizzando dati di prova simulati. La convalida può richiedere anche attività di controllo e revisione ad ogni stadio del processo di sviluppo.

Le attività principali sono:

  • Test dei componenti: usando strumenti come JUnit (per gli unit test)
  • Test del sistema: si occupa di trovare gli errori causati da interazioni impreviste tra componenti e i problemi relativi alle interfacce
  • Test del cliente: il sistema viene testato dal cliente stesso