Articles

Software Testing Standards

Posted by admin

Verschiedene Organisationen und Gruppen weltweit entwickeln und setzen unterschiedliche Standards, um die Exzellenz und Benutzererfahrung ihrer Software zu verbessern. In diesem Kapitel lernen Sie die weit verbreiteten Standards kennen, die in der Softwareentwicklung zur Steigerung der Qualitätssicherung (QA) und des Testens eines Produkts verwendet werden.

Der International Software Testing Standard

ISO / IEC / IEEE mit der Nummer 29119 ist für Softwaretests gedacht und fungiert als international anerkannte Sammlung von Standards für Softwaretests, die für jedes SDLC-Modell bei der Entwicklung von Software für jede Organisation befolgt werden. Wenn Sie die Standards implementieren, übernehmen Sie die international anerkannten und genehmigten Teststandards, die Ihrer Organisation letztendlich einen Qualitätsansatz für Tests bieten. Derzeit gibt es innerhalb dieses internationalen Softwareteststandards fünf Standards. Dies sind:

  • ISO/IEC 29119-1: Befasst sich mit Konzepten und Definitionen von Software (veröffentlicht: Sept ’13).
  • ISO/IEC 29119-2: Befasst sich mit Testprozessen in einem Produkt (veröffentlicht: Sept ’13).
  • ISO/IEC 29119-3: Befasst sich mit der Testdokumentation des Produkts (veröffentlicht: Sept ’13).
  • ISO/IEC 29119-4: Befasst sich mit Prüftechniken und -strategien (veröffentlicht: 2014).
  • ISO/IEC 29119-5: Befasst sich mit Keyword-basierten Softwaretests (veröffentlicht: 2015).

Die beliebte ISO / IEC 9126

Dies ist ein beliebter Software-Teststandard, der sich mit den unten genannten Merkmalen zur Bestimmung der Produktqualität in der Testphase befasst:

  • Modellierungsqualität
  • Innere Metriken
  • Externe Metriken
  • Qualität bei der Verwendung von Metriken

Einige genaue Qualitätsmerkmale müssen für alle Produkte befolgt werden, während Standards festgelegt werden. Diese Funktionen sind so eingestellt, dass sie alle Grenzanforderungen von Software und Testfällen erfüllen. Diese sind wie folgt:

  • Ordnungsgemäße Funktionalität der Software
  • Zuverlässigkeit der Software durch den Benutzer
  • Benutzerfreundlichkeit der Software (hohe Benutzererfahrung)
  • Hohe Effizienz
  • Ordnungsgemäße Wartbarkeit
  • Alle Aspekte der Portabilität

Verschiedenes Softwareteststandards

Dies sind einige andere nützliche Standards, die ein Softwaretester im Zusammenhang mit QA und Softwaretests kennen muss. Dies sind:

Standard Beschreibung
IEEE 829 Dieser Standard wird für die korrekte Formatierung von Dokumenten verwendet und in verschiedenen Phasen des Softwaretests praktiziert.
IEEE 1061 Es verfügt über die Technik, um eine bessere Qualität zu erreichen und die Software mit Qualitätsmetriken zu validieren.
IEEE 1059 Unterstützt die Verifizierung und Validierung von Software.
IEEE 1008 Standard, der ordnungsgemäße Komponententests unterstützt.
IEEE 1012 Standard, der die Verifizierung und Validierung von Produkten unterstützt.
IEEE 1028 Standard, der bei ordnungsgemäßen Softwareinspektionen hilft.
IEEE 1044 Standard, der die verschiedenen Anomalien in Software kategorisiert.
IEEE 830 Standard, der die ordnungsgemäße Entwicklung eines Systems mit genauen Anforderungsspezifikationen unterstützt.
IEEE 730 Standard, der sich mit der Qualitätssicherung des Produkts befasst.
IEEE 1061 Standard, der sich mit den Qualitätsmetriken des Produkts befasst.
IEEE 12207 Standard, der in den richtigen Lebenszyklusprozessen von Daten und Software führt.

Related Post

Leave A Comment