1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-22 18:44:17 +00:00
appunti-steffo/8 - Metodologie di sviluppo software/Testing/test.md
2023-09-21 02:46:23 +02:00

982 B

Procedura automatizzabile per verificare la veridicità di un predicato.

Esistono tanti tipi diversi di test in base a ciò che si vuole verificare:

Incrementare la qualità del software, in quanto permettono di accorgersi velocemente di eventuali comportamenti inaspettati presenti nel codice creato.
Non garantiscono però che il software ne sia completamente assente!

#Extra Spesso vengono usate pipeline che eseguono automaticamente i test su ciascun commit inviato al repository centralizzato.

Esistono metodologia di sviluppo che fanno grande utilizzo di test, usando metriche come il test coverage per determinare il livello di qualità del software, o addirittura test-driven development come il test-driven development.