Software - Test
Der Modul- oder Unit-Test ist oft das Stiefkind des Testprozesses. Wird er aber entwicklungsbegleitend und automatisiert durchgeführt, kann bei vertretbarem Aufwand die Qualität in frühen Phasen erhöht werden und gleichzeitig durch Einsatz von geeigneten Abdeckungsmaßen wie Branch Coverage oder Modified Condition Decision Coverage das Vertrauen in die Software erhöht und dokumentiert werden.
![](/adpics/155869.jpg
)
(IINews) - Im Spannungsfeld von steigenden Qualitätsanforderungen, kürzeren Projektlaufzeiten und für sicherheitskritische eingebettete Software muss die Effektivität des Software-Tests optimiert werden. Der Schlüssel dazu sind automatisierbare oder werkzeugunterstütze Methoden sowohl für den Software-Test als auch für die statische Prüfung von Software. Neben bekannten Methoden zur Auswahl der Testfälle wie Äquivalenzklassenmethode oder Grenzwertanalyse bieten die Klassifikationsbaummethode, die All-Pairs-Methode oder der zustandsorientierte Test Effektivitätssteigerungen durch verbesserte Fehlerfindung.
Eine Herausforderung für den Software-Tester ist das Finden von Laufzeitfehlern, da diese werteabhängig sind und nur sporadisch auftreten. Dafür eignet sich die statische Verifikation beispielsweise durch abstrakte Interpretation. Bei der Prüfung von Realzeitprogrammen ist der Nachweis der Einhaltung von Zeitbedingungen eine besondere Herausforderung. Auch hier kann die statische Verifikation in Form einer Worst Case Execution Time Analyse eingesetzt werden.
Testmethoden können nur dann effektiv eingesetzt werden, wenn sie durch Werkzeuge unterstützt werden. Für alle oben erwähnten Methoden gibt es Werkzeuge, die aber unbedingt anwendungs- und projektspezifisch evaluiert und ausgewählt werden müssen, um langfristig eine Effektivitätssteigerung bei reduziertem Aufwand zu bewirken.
Das Seminar Effektiver Software-Test wird von Software-Ingenieuren und -Entwicklern, Software-Qualitätsingenieuren, Projektleitern besucht. In der Veranstaltung werden diese Testmethoden anhand von Beispielen und Übungen behandelt. Weiterhin werden Hinweise zur Auswahl von Testwerkzeugen zur Unterstützung der Testmethoden gegeben und konkrete Fälle besprochen.
Effektiver Software-Test, Methodengestützter Software-Test, insbesondere embedded Software findet am 23. - 24. Februar 2010 im Haus der Technik in München statt.
Details und Anmeldung finden Sie unter:
http://www.hdt-essen.de/htd/veranstaltungen/W-H130-02-023-0.html
Themen in diesem Fachartikel:
software-test
softwaretest
embedded-software
software-test-methoden
software-qualitaet
software-entwicklung
Unternehmensinformation / Kurzprofil:
Haus der Technik (HDT), wurde 1927 in Essen gegründet, ist heute das älteste und eines der führenden unabhängigen Weiterbildungsinstitute für Fach- und Führungskräfte Deutschlands. Rund 15.000 Teilnehmer nutzen jährlich das Weiterbildungsangebot in Essen und in den Zweigstellen Berlin und München.
Mit einem breiten Themenspektrum in Technik, Wirtschaft, Elektrotechnik, Fahrzeugtechnik, Medizin, Chemie, Bauwesen, Qualitätsmanagement und Umweltschutz konzentriert sich das HDT auf zukunftsweisende Kernbranchen.
Ein eigenes Qualitätsmanagementsystem sorgt für die Einhaltung der hohen Standards wie sie der Wuppertaler Kreis als Bundesverband für betriebliche Weiterbildung von seinen Mitgliedern fordert.
Das HDT ist Außeninstitut der Rheinisch-Westfälischen Technischen Hochschule Aachen sowie Kooperationspartner der Universitäten Bonn, Braunschweig, Duisburg-Essen und Münster. Es unterhält zudem enge Kontakte zu Unternehmen und Forschungseinrichtungen und versteht sich als Forum für den Austausch von Wissen und Erfahrungen.
Eva Beldiman
Leiterin Zweigstelle München
Haus der Technik
Landsbergerstr. 302
80687 München
Tel.: +49 (0)89 45 219 214
Fax: +49 (0)89 45 219 304
E-Mail: eva.beldiman(at)hdt-essen.de
www.hdt-essen.de
Datum: 25.01.2010 - 17:11 Uhr
Sprache: Deutsch
News-ID 155869
Anzahl Zeichen: 0
Kontakt-Informationen:
Ansprechpartner: Eva Beldiman
Stadt:
München
Telefon: 089 / 45 219 214
Kategorie:
IT, New Media & Software
Anmerkungen:
Dieser Fachartikel wurde bisher 467 mal aufgerufen.
Der Fachartikel mit dem Titel:
"Software - Test"
steht unter der journalistisch-redaktionellen Verantwortung von
Haus der Technik - München (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).