Wie führe ich eine große Anzahl von Testfällen mit begrenzter Zeit und Ressourcen aus?

Wahrlich, eine hervorragende Frage. Hier werde ich einige Schritte aus meiner persönlichen Erfahrung erklären. Wir brauchen dafür eine gute Teamarbeit. Hier möchte ich nur den Begriff "Alle Testfälle/Suite ausführen" klären. Wir müssen die Testfälle in vier Quadranten...

Was ist der Unterschied zwischen “automatisierten Tests” und “automatisierten Regressionstests”?

Ein Regressionstest ist etwas, das eure Testergebnisse mit bestimmten Anforderungen abgleicht. Gute Beispiele hierfür sind Unit-Tests und funktionale Tests. Diese geben Aufschluss darüber, ob sich die Funktionalität eurer Anwendung verschlechtert hat oder nicht (daher...
Heuristiken zur Erkennung von “einmaligen” Tests?

Heuristiken zur Erkennung von “einmaligen” Tests?

Bei der Entscheidung, ob ich einer Regressionssuite etwas hinzufüge oder nicht, würde ich eine Reihe von Aspekten berücksichtigen. Vieles von dem, was ich in Betracht ziehen würde, wäre allerdings sehr produktspezifisch; zu verstehen, wie die Kunden das Produkt...

Automatisiertes Testen: Welche QA-Prozesse sollten auf die Validierung von Testcode ausgerichtet sein?

Automatisiertes Testen: Welche QA-Prozesse sollten auf die Validierung von Testcode ausgerichtet sein?

Idealerweise sollte die Testautomatisierung dem gleichen Grad an Validierung unterliegen, wie der Produktionscode - was natürlich zu dem Problem führt, dass der Testcode den Testcode testet, der den Testcode testet, der den Testcode testet... ad infinitum. Was ich als...

Python: Einfacher und flexibler Portscanner zum Schwachstellentesten (Version 0.1)

Python: Einfacher und flexibler Portscanner zum Schwachstellentesten (Version 0.1)

Klar man hätte auch einen der schon recht bekannten Port Scanner nutzen können, aber mich treibt es immer wieder zu einer Selbstentwicklung. Für mich ist es extrem wichtig hier Python zu nutzen, da ich es für extrem flexibel halte auch durch die Erweiterung in alle...

Was sind wichtige Testszenarien, die speziell für Universal Windows Platform (UWP)-Anwendungen gelten?

Was sind wichtige Testszenarien, die speziell für Universal Windows Platform (UWP)-Anwendungen gelten?

Universal Windows Platform-Apps sind in Gerätefamilien gruppiert, die euch helfen, eine einzige App zu erstellen, die auf jedem Windows 10-Gerät läuft. UWP-Apps verwenden WinRT-APIs, um eine leistungsstarke Benutzeroberfläche und erweiterte asynchrone Funktionen...

Welche Arten von manuellen Testfällen sollten für Regressionstests automatisiert werden?

Welche Arten von manuellen Testfällen sollten für Regressionstests automatisiert werden?

Die Automatisierung ist ein fortlaufender Prozess, der nie aufhört und immer verbessert werden kann. Ihr solltet zunächst eine Priorisierung der Testfälle vornehmen und dann mit der Automatisierung der wichtigsten Fälle beginnen. Konzentriert euch zunächst auf die...

Korrektes Management von Regressionstests als Schnittstelle zwischen verschiedenen Testteams innerhalb von SAFe-Scrum

Korrektes Management von Regressionstests als Schnittstelle zwischen verschiedenen Testteams innerhalb von SAFe-Scrum

Um Regressionstests als Schnittstelle zwischen verschiedenen Testteams in einer SAFe-Scrum-Umgebung mit vielen Teams und einer großen Anzahl von Testfällen richtig zu verwalten, würde ich die folgenden Schritte vorschlagen: Definiert klare Richtlinien für die...