· DI HENRY COLES
PIT È UN OPEN TEST MUTAZIONE FONTESISTEMA PER JAVA CHE PERMETTE DI TESTARE L'EFFICACIA DI UNIT TEST.
POTETE THINKOF TEST MUTAZIONE SIA COME COME UN TEST AUTOMATICO DEI TEST, O COME MOLTO PIÙ IN FORMA PROFONDITÀ DI CODE COVERAGE.
A DIFFERENZA DI LINEA TRADIZIONALE E LA COPERTURA RAMO STRUMENTI PIT NON SI LIMITA A CONFERMARE CHE IL TEST DI ESEGUIRE IL CODICE, SI CONFERMA CHE I TEST SONO EFFETTIVAMENTE IN GRADO DI RILEVARE I GUASTI IN ESSA.
TEST DI MUTAZIONE È CONCETTUALMENTE MOLTO SEMPLICE. GUASTI (O MUTAZIONI) VENGONO AUTOMATICAMENTE TESTA DI SERIE NEL CODICE, POI I TEST VENGONO ESEGUITI. SE IL TEST FALLISCE, ALLORA LA MUTAZIONE VIENE UCCISO, SE I TEST PASSANO POI LA MUTAZIONE VISSUTO.
LA QUALITÀ DEI VOSTRI TEST PUÒ ESSERE MISURATA DALLA PERCENTUALE DI MUTAZIONI UCCISI.
TEST DI MUTAZIONE È UN PROCESSO COMPUTAZIONALMENTE COSTOSO E NON È STATO AMPIAMENTE UTILIZZATO AL DI FUORI DEL MONDO ACCADEMICO, MA PIT MIRA A RENDERE UNA TECNICA PRATICA PER BASI DI CODICE REALE, CONCENTRANDOSI SU PRESTAZIONI E FACILITÀ D'USO.
Corso Java - Corsi Java - Corsi programmazione Java
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.