Si usano le Azure Pipelines per creare, testare e distribuire un'applicazione ed è necessario ridurre il tempo richiesto per i test unitari e di integrazione, mantenendo al contempo le metriche di code coverage. Cosa si dovrebbe abilitare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare l'analisi dell'impatto dei test (Test Impact Analysis - TIA)..
Perché questa è la risposta
Abilitare l'analisi dell'impatto dei test (TIA) è la soluzione migliore perché identifica e esegue solo i test unitari e di integrazione pertinenti alle modifiche del codice, riducendo significativamente il tempo di esecuzione dei test mantenendo la copertura del codice. La gestione dei test instabili (flaky test management) aiuta a identificare test inaffidabili, ma non riduce il tempo di esecuzione complessivo. L'acquisto di job paralleli aggiuntivi può accelerare l'esecuzione dei test, ma non ottimizza quali test vengono eseguiti. L'aggiunta di un agent pool fornisce più risorse di calcolo, ma non è direttamente correlata alla selezione intelligente dei test da eseguire.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta