Modellzentriertes Testen

Aus MARJORIE-WIKI
Wechseln zu: Navigation, Suche

Das modellzentrierte Testen (.mzT) ist eine Methodik für Design und Spezifikation im Softwaretest. Der Ansatz zielt auf eine Verbesserung der Systematik und Vollständigkeit in der Testabdeckung und im Testmanagement ab.

Der modellzentrierte Test basiert auf dem modellbasierten Testdesign. Dieses wird um die System Usage, um Testmanagementinformationen, das Mindset des Testers erweitert. Dabei kommt dieser Ansatz auf jeder Teststufe zum Einsatz. Er umfasst somit alle relevanten Bereiche zwischen der Komponentensicht, die auf eine vollständige Testabdeckung abzielt, und der Systemsicht, die aufgrund vieler durchzuführender Testfälle häufig eine systematische Reduktion erforderlich macht. Gerade die sinnvolle und systematische Reduktion der Testfälle ist wegen der Anreicherung der Modelle mit Attributen, Test Management Information etc. eine Stärke des modellzentrierten Testens.

Anstelle einzelner Testfallbeschreibungen erfolgt das Testdesign in einer höheren Abstraktionsebene mittels Zustands- oder Aktivitätsdiagrammen. Dabei wird die Übersichtlichkeit des verwendeten Modells durch eine strukturierte Hierarchie an Unterdiagrammen (State- und Sequenzdiagramme) sichergestellt. Die verwendeten Diagramme basieren nicht nur auf bestehenden Entwicklungsmodellen, sondern werden aus Anwendersicht modelliert – alle relevanten Informationen werden dabei im Modell hinterlegt, auch das individuelle Mindset des Testers findet bei der Modellerstellung Berücksichtung.

Spezielle Werkzeuge für die Testfallerstellung (Testfallgeneratoren) ermöglichen es, automatisiert aus diesen Modellen ausführbare Testfälle zu entwickeln. Diese Generatoren bilden die Brücke zwischen Modellierungs-, Testmanagement- und Testautomatisierungswerkzeugen.

Weblinks[Bearbeiten]

- Community- Experten-Community für die Qualitätssicherung in der Software Entwicklung

- offizielle Homepage (deutsch)


Wikilinks - Wikis & Websites mit Artikeln zum Thema[Bearbeiten]

(Trage hier dein Wiki mit Link zum Artikel ein, wenn du in deinem Wiki ebenfalls einen Artikel zu diesen Thema hast oder du diesen Artikel in dein Wiki exportiert hast)


Social Networks[Bearbeiten]

  Dieser Wikipedia-Artikel wurde, gemäß GFDL, CC-by-sa mit der kompletten History importiert.