Software

Besser Softwaretest mit Sql-Tabelle-audit

Tester sollten die besten Branchen-Tools verwenden, um Fehler vor der Auslieferung der Software zu finden. Dieser Artikel soll Softwaretester SQL Tabelle Audit von Renhold Software aufmerksam zu machen.

Wird einer der wichtigsten Punkte in SQATesters Qualitäten eines guten Tester-Artikels skeptisch, aber wie gilt dies für Software-Tests? Es bedeutet, nicht zu vertrauen, die Anwendung, die Ihnen sagt, aber finden andere Beweise zu überprüfen, dass Ihr Test war ein Erfolg.

Die Idee der Verwendung von Audit-Tool zum Testen ist einfach, das Audit-Tool zeichnet jede Datenänderung in der Datenbank oder ein bestimmten Satz von Tabellen, dann können die Daten im Überwachungsprotokoll validiert, die die Tests erfolgreich sind.

Was ist SQL-Tabelle-Audit? Es ist ein Werkzeug, das in Ihre Datenbank aufzeichnen aller Datenänderungen für geprüfte Tabellen Tabellentrigger installiert. Es hat umfangreiche Audit log anzeigen und Filterfunktionen für herauszufinden, genau wie die Daten in der Datenbank geändert hat.

Ein einfaches Beispiel; Genommen Sie an, Sie Prüfungen eine Reihe von CRUD-Operationen für gespeicherte Adressen sind. Sie aktualisieren eine vorhandene Adresse dann überprüfen, ob die Adresse mit der Adresse anzeigen Seite/Form innerhalb der Anwendung aktualisiert wurde. Die Änderung scheint, sehr gearbeitet haben... oder ist es. Es könnte sein, was eigentlich passiert ist, ist die Anwendung aktualisiert die zwischengespeicherte Version der Daten hat, aber nicht wirklich diese Änderungen in der Datenbank beibehalten. Eine einfache Möglichkeit herauszufinden wäre das Audit-Log für die Datenbank zu überprüfen.

Die Daten finden, Änderungen, die Ihre Tests verursacht haben ist einfach. SQL Tabelle Audit hat Leistungsstarke Filterfunktionen, mit denen Sie Änderungen von Tabelle, Datum und Uhrzeit, Typ finden Audit (einfügen, aktualisieren, löschen), die Daten, die (der alte Wert und neuen Wert) geändert, Spalten, Benutzer und Anwendung.

Ein großes Werk für Tester mit SQL Tabelle Audit geht in die; Fügen Sie Überwachung können Sie die gesamte Datenbank oder ausgewählte Tabellen hinzu, machen Sie den Test, dann überprüfen Sie das Audit-Protokoll um sicherzustellen, dass die richtigen Daten aktualisiert, eingefügt oder gelöscht hat.

Tests bedeuten oft wiederholen den gleichen Test mit verschiedene Parametern. Mit den leistungsstarken Rücklauf Funktionen können Sie Datenänderungen zurückspulen, die geschehen im Laufe des Jahres einen Test, dann wiederholen Sie den Test. Dies spart Arbeitszeit Umgruppierung oder Zurücksetzen einer Testumgebung.

Nach dem testen können SQL Tabelle Audit nach selbst bereinigen, indem alle Audit-Objekte aus der Datenbank entfernt.

Mithilfe der Industrie helfen Standardwerkzeuge wie SQL Tabelle Prüfung durch Sie minimieren das Risiko von Fehlern geliefert bekommen und Verbesserung der Qualität der Software, die Sie testen.