Sie verwenden Azure Pipelines, um eine Anwendung zu erstellen, zu testen und bereitzustellen, und müssen die für Unit- und Integrationstests erforderliche Zeit reduzieren, während die Code Coverage-Metriken erhalten bleiben. Was sollten Sie aktivieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Test Impact Analysis (TIA) aktivieren..
Warum dies die Antwort ist
Test Impact Analysis (TIA) ist die effektivste Methode, um die Ausführungszeit von Unit- und Integrationstests zu reduzieren, während die Code Coverage erhalten bleibt. TIA identifiziert die Tests, die von den Codeänderungen in einem Build betroffen sind, und führt nur diese relevanten Tests aus. Dies spart erhebliche Zeit, da nicht alle Tests bei jeder Codeänderung ausgeführt werden müssen. Flaky Test Management hilft bei der Identifizierung und Behandlung von unzuverlässigen Tests, reduziert aber nicht die Testausführungszeit direkt. Zusätzliche parallele Jobs können die Gesamtzeit verkürzen, indem sie mehr Tests gleichzeitig ausführen, aber TIA ist effizienter, da es die Anzahl der auszuführenden Tests reduziert. Das Hinzufügen eines Agent-Pools erhöht die verfügbaren Ressourcen, was die Ausführungszeit von Tests beschleunigen kann, aber TIA ist eine gezieltere Optimierung, die die Testauswahl selbst beeinflusst.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich