Novalys is a distributor of AscentialTest, a Zeenyx product

Manuelles Testen | AscentialTest

AscentialTest offers a unique approach of software testing combining Object Based and No Programming Test-Automation

AscentialTest bietet eine einzigartige Methode für die Erstellung und Durchführung manueller Tests:

  • Sie kombinieren und organisieren wiederverwendbare Schritte per Drag & Drop.
  • Zur Laufzeit der Tests folgen Tester den von AscentialTest angezeigten Anweisungen für eine Aufzeichnung von Ergebnissen, Notizen, Bildaufnahmen und Dateianhängen.
  • Die Ergebnisse der manuellen Tests werden zusammen mit den Ergebnissen automatisierter Tests gespeichert.
  • AscentialTest ist in der Lage, daraus vollständige Berichte über den gesamten Prüfzyklus zu generieren.

Dank der grafischen Benutzerschnittstelle werden Tests mit AscentialTest mit nur 4 Schritten per einfachem Drag-and-Drop erstellt:

1. Schritte erstellen

  • Sie listen Aktionen auf, die zu Anweisungen für die Tester werden.
  • Jeder Schritt besteht aus einer schlüssigen Folge von Aktionen.
  • Mit Parametern machen Sie Schritte wiederverwendbar.
  • Bei Bedarf fügen Sie per Drag & Drop mit dem Action Explorer Anweisungen für die Flusssteuerung und bedingte Anweisungen ein.
  • Sie können Schritte in benutzerdefinierten Gruppen organisieren.
  • Wenn Sie den Namen oder die Parameter eines Schrittes verändern, können Sie automatisch alle davon betroffenen Tests aktualisieren lassen.
Creating a step for manual test

2. Tests erstellen

Tests werden per Drag & Drop als Abfolge von Schritten zusammengestellt.
Mit dem Wachsen der Schritt-Bibliothek wächst auch die Geschwindigkeit, in der Tests erstellt werden.

Der größte Vorteil des Schrittansatzes zeigt sich, wenn eine Anwendung weiterentwickelt wird: Für jede neue Anwendungsversion sind nur die betroffenen Schritte anzupassen. Alle Tests, welche diese Schritte verwenden, werden dann automatisch aktualisiert.

Dies spart nicht nur eine Menge Zeit und Ressourcen, es stellt zudem sicher, dass die Tests immer bereitstehen, wenn sie gebraucht werden.

Create a manual test with AscentialTest
  • Tests werden per Drag & Drop als Abfolge von Schritten erstellt.
  • Die Ausgabedaten eines Schrittes können als Eingabedaten für den folgenden Schritt dienen. Tester erhalten die Prüfanweisungen für den folgenden Schritt dann einschließlich der sitzungsspezifischen Daten.
  • Die Testanweisungen können Datenzugriffe enthalten, sodass Tester mit aktuellen und relevanten Testdaten arbeiten. Dies spart erhebliche Zeit für die Suche nach Daten und beseitigt Dateneingabefehler durch veraltete Daten.
  • Die Tests erstellen Datentabellen mit den erwarteten Datentypen der verknüpften Felder.
  • Parameter können zwischen Schritten ausgetauscht oder aus geteilten Einstellungen abgerufen werden.
  • Wird der Name oder werden die Parameter eines Tests geändert, kann automatisch das gesamte Projekt aktualisiert werden.
  • Tests werden automatisch aktualisiert, wenn wiederverwendbare Schritte geändert werden.
  • Manuelle und automatisierte Schritte können in einem gemeinsamen Test kombiniert werden.

3. Testdaten erfassen

Generate test data tables with ascentialtest

AscentialTest legt automatisch Datentabellen auf Basis der erwarteten Testdaten an.

Diese Datentabellen bieten erhebliche Vorteile gegenüber Tabellenkalkulationsblättern, besonders hinsichtlich des Pflegeaufwands: Statt einfacher Zeichenfolgen speichert AscentialTest die Daten entsprechend der für die Tests benötigten Typen – inklusive komplexer Listen und Datensätze.

  • Anwender können Datentabellen aus Tests generieren oder mit einem grafischen Editor erstellen.
  • So brauchen nur die Daten zur Verfügung gestellt werden.
  • Die Felder werden automatisch mit den für die Tests erforderlichen Typen angelegt.
  • Auswahllisten minimieren mögliche Eingabefehler und sparen Zeit bei der Eingabe von Testdaten.
  • AscentialTest-Tabellen unterstützten komplexe Datenstrukturen einschließlich von Datensätzen und Listen.
  • Daten können aus CSV-Dateien importiert werden.
  • Kennworte und andere sensible Daten können im Voraus eingegeben und verschlüsselt werden, sodass Anwender diese nicht einsehen können.
  • Daten können für beliebig viele Tests wiederverwendet werden.
  • Für das Bearbeiten von Testdaten bietet AscentialTest eine eigenständige Anwendung.
  • AscentialTest bietet auch einen Zufallsdatengenerator.
  • ODBC-Datenbanken können problemlos genutzt werden, ebenso INI-, ASCII- oder XML-Dateien.

4. Tests durchführen

Während manueller Tests zeigt AscentialTest für die Tester ein Fenster mit Anweisungen und bietet Möglichkeiten für die Erstellung von Aufzeichnungen, Notizen und Dateianlagen.

  • Screenshots der Anwendung können während der Prüfung aufgezeichnet und den Testergebnissen und Fehlermeldungen beigefügt werden.
  • Die Aufzeichnungen alle Prüfergebnisse enthalten für spätere Auswertungen oder behördliche Prüfungen das Datum und die Uhrzeit, die Namen der Tester sowie die protokollierten Aktionen.
  • Das Testsystem kann separat als Standalone-Lösung erworben werden.
  • Ausschließlich für manuelle Prüfungen kann eine Sonderversion von AscentialTest mit dem Namen „Manual Test Edition“ separat erworben werden.

Generate test data tables with ascentialtest