Testfallgenerierung

Autor: Eugene Taylor
Erstelldatum: 9 August 2021
Aktualisierungsdatum: 11 Kann 2024
Anonim
Hans Schaefer Testfallgenerierung
Video: Hans Schaefer Testfallgenerierung

Inhalt

Definition - Was bedeutet Testfallgenerierung?

Bei der Testfallgenerierung werden SQL-Testfälle zum Überprüfen und Testen der Datenbankfunktionalität geschrieben. Relationale Datenbanken werden von SQL-Anweisungen abgefragt, sodass die Testfälle auch in SQL generiert werden. Testfälle werden basierend auf den Funktionen einer Anwendung entworfen. Es ist also von Anwendung zu Anwendung unterschiedlich. Der Zweck der Testfallgenerierung besteht darin, die Ausgabe mit den erwarteten Ergebnissen zu vergleichen. Basierend auf den Ergebnissen wird entweder der Testfall modifiziert oder beibehalten.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Testfallgenerierung

Ziel des Testens ist es, Fehler in einem System oder einer Anwendung zu finden. Bei der Testfallgenerierung werden Testsuiten zur Erkennung von Systemfehlern erstellt. Eine Testsuite ist eine Gruppe relevanter Testfälle, die zusammengebündelt sind. Die Testfallgenerierung ist der wichtigste und grundlegendste Prozess beim Testen von Software.

Zum Generieren von Testfällen stehen mehrere Techniken zur Verfügung:

  • Zielorientierter Ansatz - Der Zweck des zielorientierten Ansatzes zur Testfallgenerierung besteht darin, einen bestimmten Abschnitt, eine bestimmte Aussage oder eine bestimmte Funktion abzudecken. Hier ist der Ausführungspfad nicht wichtig, aber das Testen des Ziels ist das primäre Ziel.
  • Zufälliger Ansatz - Der zufällige Ansatz generiert Testfälle basierend auf Annahmen von Fehlern und Systemfehlern.
  • Spezifikationsbasierte Technik - Dieses Modell generiert Testfälle basierend auf den formalen Anforderungsspezifikationen.
  • Quellcodebasierte Technik - Der Ansatz zur quellcodebasierten Fallgenerierung folgt einem zu testenden Kontrollflusspfad, und die Testfälle werden entsprechend generiert. Es testet die Ausführungspfade.
  • Skizzendiagrammbasierter Ansatz - Dieser Ansatz zur Fallgenerierung folgt dem UML-Diagramm (Unified Modeling Language), um die Testfälle zu formulieren.

Abgesehen von diesen Ansätzen zur Testfallgenerierung stehen in der Testwelt mehrere andere Prozesse zur Verfügung. Unabhängig von der Vorgehensweise ist eine ordnungsgemäße Testfallgenerierung einer der wichtigsten Faktoren für eine erfolgreiche Projektimplementierung.


Diese Definition wurde in der Con von SQL geschrieben