FEHLER
FINDEN

Keine Toleranz

Software-Fehler können Zeit, Geld und Reputation kosten. Deshalb bieten wir Ihnen Tools für wirkungsvolle Software-Tests.

Fehler kann sich niemand leisten
Dynamische Programmausführung unter definierten Bedingungen (testen) ist die Methode der Wahl, um Software-Fehler zu finden. Für effiziente Tests müssen die Testumgebungen an die spezifische Projektsituation angepasst werden. Dieser einmalige Aufwand zahlt sich aus, die Tester sparen später viel Zeit.

  • Projektbeispiel: Test-Management-Datenbank

    Ein Kunde muss zahlreiche Tests für unterschiedliche Funktionsgruppen und Varianten durchführen, die Verlinkung zu den Requirements transparent machen und komplexe vom OEM vorgegebene Formulare mit Testergebnissen ausfüllen. Die Ergebnisse müssen SPICE-konform in einer international geprägten, inhomogenen IT-Landschaft erzeugt und abgelegt werden.

    Unsere Lösung: F+S entwickelte eine Test-Management-Datenbank, die diese Vorgaben erfüllt. Die folgenden Funktionalitäten sind vorhanden:

    • Testplanung,
    • Monitoring der Testcase-Erstellung
    • und Monitoring der Testdurchführung.

    Mit Hilfe dieser Datenbank kann der Testmanager die Testergebnisse zu den Requirements zurückverfolgen. Und die Tester können mit einem Eintrag der Testergebnisse konsistent verschiedene Dokumente und Datenbanken füllen.

  • Projektbeispiel: XML-Testsystem

    Im Automotive-Bereich werden Beschreibungen der Bedienoberfläche mit Texten, Bildern und Animationen im XML-Datenformat vom Auftraggeber zur Verfügung gestellt. Die XML-Daten werden im Fahrzeug in einer Electronic Control Unit (ECU) gespeichert, um sie dem Fahrer situationsabhängig anzuzeigen. Die Speicherung und Anzeige der XML-Daten verwenden komplexe Verfahren. Deshalb ist es notwendig, die Bedienoberfläche auf Korrektheit bezüglich der angezeigten Bilder und Animationen zu testen.

    Unsere Lösung: Das von F+S entwickelte XML-Testsystem

    • generiert Testbilder aus den XML-Daten,
    • vergleicht diese automatisch mit den von der ECU-Software generierten Bildern,
    • deckt Abweichungen auf und
    • erzeugt einen Testreport.

    Hyperlinks im erzeugten Testreport ermöglichen das einfache Navigieren zu fehlerhaften Testfällen. Das Testsystem ermöglicht es, einfach und ohne großen Aufwand Tausende von Bildern zu vergleichen.