Auch die Eingabe von Daten in die Bildschirme läßt sich automatisieren. Einfache aber zweckmäßige Tools sind günstig bis kostenfrei verfügbar. MacroX bietet die Möglichkeit einer Skript-Aufzeichnung an. Skripte lassen sich manuell oder mittels eigener Routinen optimieren, so dass perfekte Abläufe garantiert sind.

Testdurchführung

Automatisierte Erfassung

Testdatenmanagement

Testautomatisierung:

Testfallerstellung

Testdurchführung

Testvalidierung

Themen:

Basiswissen für Steuerprozesse in Banken

Internationale Adressformate

Abgeltungsteuer

Finanzmarktstabilisierung

Foreign Accounting Tax Compliance Act

Testautomatisierung

374. Verordnung zur Solvabilität

One Step Settlement

Öffentliche Vorträge

Allgemein:

Startseite

Orientierung

Sitemap (Kurztexte)

Sitemap (Struktur)

Gästebuch

Das Letzte auf der Site

BLOG Kurzinfos im Weblog

Anfrage

§6 TDG Kennzeichnung

Foto und Bildlizenzen

Kontakt

Mobil A
Mobil D
Office
Fax
+43 (68) 110 622 322
+49 (175) 29 843 83
+49 (89) 820 738-24
+49 (89) 820 738-29

Der Zyklus

Natürlich ist es so, dass Testdaten zunehmend veralten. Umstellungen der Datenprovider wie WM oder Kurslieferanten sorgen dafür, dass die Testdaten teilweise zu ersetzen, zu erweitern oder sogar komplett mit erweiterten Datenstrukturen zu ergänzen sind. Sinnvolle Tools, nicht nur um die Daten zu halten, sondern den laufenden Erneuerungsbedarf zu unterstützen, sind erforderlich.

Sie sind hier: »  Startseite  »  Themen »  Testautomatisierung »  Testdurchführung  » Automatisierte Erfassung

Automatisierte Erfassung


MacroX

http://www.macrox.de/

Click um zur Homepage zu gelangen

Mittels einer Windows-Software » MacroX läßt sich die Bedienung des PC kontrolliert aufzeichnen und die Wiederholung eines Testfalls vorbereiten. Die aufgezeichneten Makros sind lesbar und lassen sich durch weitere Variablen automatisieren.

Mit MacroX können Sie z.B. ein einziges Formular (Maske einer juristischen Application am Host, oder WebSeite) anzeigen lassen von dem aus die Daten mit der Tastatur an eine Anwendung weitergesendet werden. (z.B. Internetseiten, Datenbanken, SAP R/3...)

Klick für Großansicht

Ohne Programmierkenntnisse, aber programmierbar.

Automatische Eingabe
MacroX kann für Sie die Tastatur und die Maus bedienen. Lassen Sie Formulare an Ihre Makros anpassen und sparen Sie Zeit mit erneuter Eingabe in dem MacroX für Sie die Masken ausfüllt! Das ist schneller und vor allem sicherer als die manuelle Eingabe. Steuern Sie die Maus um z.B. Buttons zu klicken oder um Menüaufrufe und Verarbeitungsschritte zu automatisieren. Präziser als die manuelle Bedienung.

Ablaufsteuerung
Leiten Sie Eingaben mit der WENN und DANN Funktion um. Wiederholen Sie bestimmte Bereiche so oft Sie möchten.

Warten
Warten Sie eine bestimmte Zeit ab, egal ob 4 Sekunden oder Stunden. Warten Sie auf Fenster bis sie erscheinen oder wieder geschlossen werden. Ihre Makros können Sie auch an Ihre gewünschte Geschwindigkeit anpassen und sollte innerhalb einer eingestellter Zeit kein Fenster erscheinen oder keine Eingabe von benutzer kommen sorgt der TimeOut Timer dass Ihr Makro umgeleitet oder mit bestimmten Werten weiter läuft...

Strings / Variablen
Sie können mit MacroX überall in jeder Funktion die Werte in einer Variable zwischenspeichern oder wieder auslesen. Sie können beliebig viele Variablen nutzen oder mehrere miteinander kombinieren. Es stehen Ihnen Funktionen zur Verfügung wie das automatische Eresetzen oder Berechnen. Außerdem kann MacroX zusammen mit Microsoft Visual Basic Script (VBS) arbeiten. Nutzen Sie VBS um z.B. Werte aufzuspalten oder nach bestimmten Wörtern zu suchen.

Alternativen / Konsequenzen?

Natürlich gibt es neben MacroX auch noch andere Alternativen, die vergleichbare Funktionen bieten. Allen aber ist gemeinsam, dass eine Testautomatisierung immer eine gehörige Portion Erstaufwand verursacht. Man muss die Werkzeuge für sich adaptieren, die ersten Makros schreiben, überlegen, wie man im Zuge des Tests die manuellen Erfassungsfehler wieder ausbaut, oder die Tests für weitere Regressionstests und künftige Änderungen flexibel hält.

Meine Erfahrung ist, dass sich solche Aufwände bei einem größeren Projekt noch im Projekt selber rechnen. Vielleicht kann man nicht alle Schritte immer gleich bis zur Perfektion automatisieren, aber dennoch einen sehr wertvollen Nutzen aus den Tools ziehen.

Hat man sich diese Werkzeuge einmal zurechgelegt, ist die Erweiterung auf andere Projekte und Situationen einfach.

Was wurde bereits praktiziert?

In einem großen Projekt bestand die Notwendigkeit die Testdaten zu optimieren. So wurden die Abrechnungsgeschäfte in einem Zyklus vollständig erfaßt, und im nächsten Zyklus nur noch nachgetestet, die Kapitalmaßnahmen-Testfälle waren aber erst durch Krankheit und Fehler in dem ersten Zyklus gar nicht vollständig, sondern erst im folgenden Testzyklus eingegen worden.

Wir haben am Host die erfaßten Daten mitgeschnitten (protokolliert) und anschließend mit VBA und Excel neu zusammengemischt. Dabei wurden Testdaten aus verschiedenen Zyklen gemischt und bei jeden weiteren Zyklus / Regressionstest wurden wieder einige neue Geschäfte erfasst, die gesäubert in die nächste Testsequenz einliefen. Wir haben einen kompletten Kreislauf mit kontinuierlicher Weiterentwicklung der Testdatenbasis geschaffen.

Natürlich wurden auch Gattungsdaten gelesen und für eine Zeitreise neu zusammengestellt, die Stornofälle optimiert eingemischt und gegenseitige Abhängigkeiten geklärt. Manuell wäre die erreichte Testqualität nie machbar gewesen. Und nur mit diesen kleinen Tools war es uns möglich binnen 24 Stunden eine ausgelieferte Software komplett mit tausenden von Testfällen, mit Zeitreisen und 10 Tagesendverarbeitungen durchzutesten, die Ergebnisse automatisch zu bewerten und eine Live-Stellung binnen 3 Tagen nach Auslieferung durchzuführen (oder auch nicht).


zurück zu » Automatisierter Testfallerstellung
zurück zu » Themen im Markt

weiter zu » Testdatenmanagement

zur nächsten Seite
zur letzten Seite zurück
Startseite
zur vorherigen Seite
zur nächsten Seite
zur vorherigen Seite
zur letzten Seite zurück
Startseite
zum Seitenanfang
zum Textanfang
zum Seitenende
druckbare Seiten
Seite mailen
Add Site to Mr. Wong
Bei LinkARENA bookmarken