{"id":8194,"date":"2025-11-29T15:40:18","date_gmt":"2025-11-29T14:40:18","guid":{"rendered":"https:\/\/web-dev-weissblau.de\/microconsult\/?p=8194"},"modified":"2026-02-10T18:40:32","modified_gmt":"2026-02-10T17:40:32","slug":"from-use-case-to-test-case","status":"publish","type":"post","link":"https:\/\/www.microconsult.de\/en\/vom-anwendungsfall-zum-testfall\/","title":{"rendered":"From use case to test case"},"content":{"rendered":"<h2>User Storys und Use-Case-basierende Testfallgenerierung<\/h2>\n<p style=\"text-align: left;\" align=\"center\">Autor: Alexander Huwaldt, Laser &amp; Co. Solutions<\/p>\n<h3>Beitrag &#8211; Embedded Software Engineering Kongress 2015<\/h3>\n<p><strong>Ausgangspunkt und Anwendungsbereich der hier vorgestellten Methodik bilden anwenderzentrierte funktionale Systemanforderungen und daraus hergeleitete Nutzungsszenarien sogenannter User Storys eingebetteter Systeme. F\u00fcr die Notation wurden UML-Anwendungsfall- und Aktivit\u00e4tsdiagramme genutzt. Die so erfassten Systemanforderungen dienen als Basis zur automatischen Generierung von Testf\u00e4llen f\u00fcr den System- und Abnahmetest.<\/strong><\/p>\n<p>Das UML-Anwendungsfalldiagramm ist geeignet, nach einem einfachen fast schlichten Schema Systemanforderungen mit grober Granularit\u00e4t zu erfassen und zu visualisieren. Dabei steht der Anwender des Systems im Mittelpunkt der Betrachtung (Use Case Driven Design, siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\">PDF<\/a>).<\/p>\n<p>Der Anwendungsfall repr\u00e4sentiert in dieser Form das Nutzungsszenario des Systems als\u00a0 Mensch-Maschine-Interaktion. Das Nutzungsszenario selbst wird als Aktivit\u00e4tsmodell verfeinert. Dabei kann im Idealfall einer Systemanforderung genau ein typisches Nutzungsszenario zuge\u00adordnet werden. Es ist aber auch m\u00f6glich, einem prim\u00e4ren Nutzungs\u00adszenario weitere sekund\u00e4re Szenarien beizustellen, um die Komplexit\u00e4t der Visualisierung zu verringern. Die Interaktion wird als abwechselnde Aktivit\u00e4ten und Entscheidungen zwischen Anwender und System notiert. Es entsteht ein auf den Anwender und dessen Handlungen fokussierter Ablauf, eine User Story. Die funktionalen Anforderungen an das System werden dabei systematisch weiter ausformuliert. Das Aktivit\u00e4tsmodell sollte in lediglich zwei Partitionen untergliedert werden &#8211; den Anwender und das System. Die notierten Systemfunktionen m\u00fcssen f\u00fcr den Anwender sp\u00e4ter sichtbares und somit verifizierbares Systemverhalten sein (siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\">PDF<\/a>).<\/p>\n<p>Das Aktivit\u00e4tsmodell sollte so formuliert werden, dass es f\u00fcr einen typischen\u00a0 Systemanwender leicht nachvollziehbar bleibt. Es wird somit aus dem Fundus des UML-Aktivit\u00e4tsdiagramms lediglich ein kleiner Teil der m\u00f6glichen Notationselemente ben\u00f6tigt. Neben der Generierung transparenter Testszenarien haben sich die Aktivit\u00e4tsmodelle auch als Anwenderdokumentation bew\u00e4hrt. \u00c4nderungen der Systemanforderungen m\u00fcssen immer \u00fcber die Anwendungsf\u00e4lle und User Storys in das Modell eingepflegt werden. Die Generierung von Testszenarien aus dem vorliegenden Modell kann mit verschiednen \u00dcberdeckungsgraden angefordert werden. Der Testdesigner hat die M\u00f6glichkeit, die generierten Szenarien zu sortieren bzw. zu priorisieren und ggf. Vor- und Nebenbedingungen der Tests zu erg\u00e4nzen.<\/p>\n<p>Anhand des folgenden Fallbeispiels soll der Einsatz der Methodik und der Werkzeuge kurz demonstriert werden. Bei dem vorgestellten System handelt es sich um eine Anlage zum Bef\u00fcllen von Isolierfenstern mit Edelgas. Das Modell wurde zwar vereinfach, stellt jedoch die wesentlichen Elemente dar. Zun\u00e4chst der schematische Aufbau der Anlage als SysML-Blockdefinitionsdiagramm. F\u00fcr die Formulierung der User Storys ist die Kenntnis der Systemstruktur essentiell. Das sp\u00e4ter zu formulierende &#8222;sichtbare&#8220; Systemverhalten l\u00e4sst sich nicht nur auf optische und akustische Anzeigeelemente reduzieren. So sind auch die Magnetventile, welche h\u00f6rbar arbeiten, durchaus geeignet, Systemverhalten f\u00fcr den Tester verifizierbar zu machen (siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p>Dem Modell der Systemstruktur wird die Anwendersicht auf oberster Abstraktionsebene beigestellt, das Anwendungsfalldiagramm. Dieses bildet den Ausgangspunkt f\u00fcr die weitere Verfeinerung der Nutzungsszenarien. Dazu werden die Anwendungsf\u00e4lle als Aktivit\u00e4tsdiagramme verfeinert (siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p>Das folgende Diagramm (siehe dazugeh\u00f6rige Abbidlung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>) zeigt ein hinreichend vollst\u00e4ndiges Nutzungsszenario der Anlage. Dabei k\u00f6nnte zur Verringerung der Komplexit\u00e4t nach Bedarf der Fall des Abbruchs des Bef\u00fcllvorgangs durch den Benutzer als sekund\u00e4res Szenario noch ausgegliedert werden.<\/p>\n<p>Aus diesem Aktivit\u00e4tsmodell werden jetzt automatisch die m\u00f6glichen Pfade mit einem vorgegebenen \u00dcberdeckungsgrad ermittelt. Die verschiedenen Pfade k\u00f6nnen im verwendeten Werkzeug als Layer visualisiert werden. Die verkleinerten Darstellungen zeigen einen Auszug aus den ermittelten Kontrollflusspfaden des obigen Ablaufmodells (siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p>F\u00fcr den Testdesigner sind die ermittelten Pfade die Basis f\u00fcr das Erstellen der Testdokumente. Dazu kann er durch Sortieren die prim\u00e4ren bzw. aus Anwendersicht typischen Pfade priorisieren und zus\u00e4tzliche Testbedingungen erg\u00e4nzen. Im n\u00e4chsten Schritt generiert er aus dem so vorbereiteten Material eine Darlegung der Testf\u00e4lle und Testszenarien, zum Beispiel als Textdokumente oder HTML. Weitere Ausgabeformate, wie XML zur \u00dcbergabe der Testf\u00e4lle an weitere Werkzeuge, sind ebenfalls m\u00f6glich. Das Testszenario wird sowohl in Textform als auch grafisch dargelegt. Die folgenden Beispiele zeigen m\u00f6gliche Darlegungsformen.<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 schaltet das System an<\/p>\n<p><strong>FGFS: \u00a0\u00a0\u00a0\u00a0<\/strong>System f\u00e4hrt hoch<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0 Geht auf Standby, LED-Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte den Bef\u00fcllvorgang starten] \/ bet\u00e4tigt START<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 System automatisch kalibrieren<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Bef\u00fcllvorgang starten, LED &#8222;f\u00fcllen&#8220; an<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 20s Zwangsbef\u00fcllung<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 F\u00fcllstand ermitteln<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 [Gasanteil ermittelt] \/ F\u00fcllstand anzeigen<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 [reines Gas ermittelt, Scheibe voll] \/ Bef\u00fcllvorgang beenden<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 geht auf Stand By, LED Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte die Anlage ausschalten] \/ schaltet das System aus<\/p>\n<p>(siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p><strong>Monteur:\u00a0\u00a0<\/strong>Schaltet das System an<\/p>\n<p><strong>FGFS: \u00a0\u00a0\u00a0\u00a0<\/strong>System f\u00e4hrt hoch<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Geht auf Standby, LED-Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte den Bef\u00fcllvorgang starten] \/ bet\u00e4tigt START<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 System automatisch kalibrieren<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Bef\u00fcllvorgang starten, LED &#8222;f\u00fcllen&#8220; an<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 20s Zwangsbef\u00fcllung<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 F\u00fcllstand ermitteln<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 [Gasanteil ermittelt] \/ F\u00fcllstand anzeigen<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte den Bef\u00fcllvorgang abbrechen] \/ bet\u00e4tigt STOPP<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Bef\u00fcllvorgang beenden, LED &#8222;f\u00fcllen&#8220; aus<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Geht auf Standby, LED-Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte die Anlage ausschalten] \/ schaltet das System aus<\/p>\n<p>(siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 Schaltet das System an<\/p>\n<p><strong>FGFS: \u00a0\u00a0\u00a0\u00a0<\/strong>System f\u00e4hrt hoch<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0 Geht auf Stand By, LED Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte den Bef\u00fcllvorgang starten] \/ bet\u00e4tigt START<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 System automatisch kalibrieren<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Bef\u00fcllvorgang starten, LED &#8222;f\u00fcllen&#8220; an<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 20s Zwangsbef\u00fcllung<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 F\u00fcllstand ermitteln<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 [Gasanteil ermittelt] \/ F\u00fcllstand anzeigen<\/p>\n<p><strong>FGFS:\u00a0\u00a0\u00a0\u00a0\u00a0<\/strong>[ermittelt MaxF\u00fcllzeit \u00fcberschritten] \/ Bef\u00fcllvorgang beenden<\/p>\n<p><strong>FGFS:\u00a0<\/strong>\u00a0\u00a0\u00a0\u00a0\u00a0 Geht auf Standby, LED-Anzeige Aus<\/p>\n<p><strong>Monteur:\u00a0<\/strong>\u00a0 [m\u00f6chte die Anlage ausschalten] \/ schaltet das System aus<\/p>\n<p>(siehe dazugeh\u00f6rige Abbildung,\u00a0<a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a>).<\/p>\n<p>Die vorgestellte Methodik zeichnet sich durch leicht verst\u00e4ndliche und leicht zu notierende Darstellungen aus. Es wird bewusst nur auf wenige Modellierungselemente der UML zugegriffen. Dadurch ist deren Einf\u00fchrung mit wenig Lernaufwand verbunden, und es kann mit einem hohen Akzeptanzgrad bei Nicht-UML-Kundigen, wie Anwender, Auftraggeber, Techniker etc., gerechnet werden. Bei entsprechender Werkzeugunterst\u00fctzung und verf\u00fcgbaren Generatoren k\u00f6nnen neben den anschaulichen Diagrammen weitere Repr\u00e4sentationsformen, wie Listen, Tabellen, Matrizen f\u00fcr Systemanforderungen, Systemfunktionen, Testszenarien und Benutzerdokumentationen, aus den einmal erstellten Modellen gewonnen werden.<\/p>\n<p><a title=\"Vom Anwendungsfall zum Testfall (PDF)\" href=\"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/11\/fachinfo_ese_testqual_vom_anwendungsfall_zum_testfall_laser_co._solutions_huwaldt.pdf\" target=\"_blank\" rel=\"noopener\"><strong>Beitrag als PDF downloaden<\/strong><\/a><\/p>\n<hr \/>\n<h2>Test, Qualit\u00e4t &amp; Debug &#8211; unsere Trainings &amp; Coachings<\/h2>\n<p><strong>Wollen Sie sich auf den aktuellen Stand der Technik bringen?<\/strong><\/p>\n<p>Dann informieren Sie sich\u00a0<a title=\"Test &amp; Debug Training und Coaching\" href=\"https:\/\/www.microconsult.de\/alle-trainings-termine-komplettuebersicht\/\" target=\"_blank\" rel=\"noopener\"><strong>hier<\/strong>\u00a0<\/a>zu Schulungen\/ Seminaren\/ Trainings\/ Workshops und individuellen Coachings von MircoConsult zum Thema Test, Qualit\u00e4t &amp; Debug.<\/p>\n<p><strong>Training &amp; Coaching zu den weiteren Themen unseren Portfolios finden Sie <a title=\"Training &amp; Beratung - alle Themen\" href=\"https:\/\/www.microconsult.de\/training-beratung\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/strong><\/p>\n<hr \/>\n<h2>Test, Qualit\u00e4t &amp; Debug &#8211; Fachwissen<\/h2>\n<p>Wertvolles Fachwissen zum Thema\u00a0Test, Qualit\u00e4t &amp; Debug steht\u00a0<a title=\"Test und Debug\" href=\"https:\/\/www.microconsult.de\/test-und-debug\/\" target=\"_blank\" rel=\"noopener\"><strong>hier<\/strong>\u00a0<\/a>f\u00fcr Sie zum kostenfreien Download bereit.<\/p>\n<p><a title=\"Test und Debug\" href=\"https:\/\/www.microconsult.de\/test-und-debug\/\" target=\"_blank\" rel=\"noopener\"><strong>Zu den Fachinformationen<\/strong><\/a><\/p>\n<p><strong>Fachwissen zu weiteren Themen unseren Portfolios finden Sie\u00a0<a title=\"Fachinformationen\" href=\"https:\/\/www.microconsult.de\/fachwissen\/\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>User Storys und Use-Case-basierende Testfallgenerierung Autor: Alexander Huwaldt, Laser &amp; Co. Solutions Beitrag &#8211; Embedded Software Engineering Kongress 2015 Ausgangspunkt und Anwendungsbereich der hier vorgestellten Methodik bilden anwenderzentrierte funktionale Systemanforderungen und daraus hergeleitete Nutzungsszenarien sogenannter User Storys eingebetteter Systeme. F\u00fcr die Notation wurden UML-Anwendungsfall- und Aktivit\u00e4tsdiagramme genutzt. Die so erfassten Systemanforderungen dienen als Basis zur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-8194","post","type-post","status-publish","format-standard","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vom Anwendungsfall zum Testfall - MicroConsult Academy GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microconsult.de\/en\/from-use-case-to-test-case\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vom Anwendungsfall zum Testfall - MicroConsult Academy GmbH\" \/>\n<meta property=\"og:description\" content=\"User Storys und Use-Case-basierende Testfallgenerierung Autor: Alexander Huwaldt, Laser &amp; Co. Solutions Beitrag &#8211; Embedded Software Engineering Kongress 2015 Ausgangspunkt und Anwendungsbereich der hier vorgestellten Methodik bilden anwenderzentrierte funktionale Systemanforderungen und daraus hergeleitete Nutzungsszenarien sogenannter User Storys eingebetteter Systeme. F\u00fcr die Notation wurden UML-Anwendungsfall- und Aktivit\u00e4tsdiagramme genutzt. Die so erfassten Systemanforderungen dienen als Basis zur [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/from-use-case-to-test-case\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-29T14:40:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-10T17:40:32+00:00\" \/>\n<meta name=\"author\" content=\"weissblau media\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"weissblau media\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/\"},\"author\":{\"name\":\"weissblau media\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\"},\"headline\":\"Vom Anwendungsfall zum Testfall\",\"datePublished\":\"2025-11-29T14:40:18+00:00\",\"dateModified\":\"2026-02-10T17:40:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/\"},\"wordCount\":1117,\"commentCount\":0,\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/\",\"name\":\"Vom Anwendungsfall zum Testfall - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"datePublished\":\"2025-11-29T14:40:18+00:00\",\"dateModified\":\"2026-02-10T17:40:32+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/vom-anwendungsfall-zum-testfall\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vom Anwendungsfall zum Testfall\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/\",\"name\":\"MicroConsult Academy GmbH\",\"description\":\"Professionelle Schulungen, Beratung und Projektunterst\u00fctzung\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microconsult.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/b6d4c4ae959b068fbe8d9416ed019a0a\",\"name\":\"weissblau media\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g\",\"caption\":\"weissblau media\"},\"sameAs\":[\"https:\\\/\\\/www.microconsult.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"From use case to test case - MicroConsult Academy GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microconsult.de\/en\/from-use-case-to-test-case\/","og_locale":"en_GB","og_type":"article","og_title":"Vom Anwendungsfall zum Testfall - MicroConsult Academy GmbH","og_description":"User Storys und Use-Case-basierende Testfallgenerierung Autor: Alexander Huwaldt, Laser &amp; Co. Solutions Beitrag &#8211; Embedded Software Engineering Kongress 2015 Ausgangspunkt und Anwendungsbereich der hier vorgestellten Methodik bilden anwenderzentrierte funktionale Systemanforderungen und daraus hergeleitete Nutzungsszenarien sogenannter User Storys eingebetteter Systeme. F\u00fcr die Notation wurden UML-Anwendungsfall- und Aktivit\u00e4tsdiagramme genutzt. Die so erfassten Systemanforderungen dienen als Basis zur [&hellip;]","og_url":"https:\/\/www.microconsult.de\/en\/from-use-case-to-test-case\/","og_site_name":"MicroConsult Academy GmbH","article_published_time":"2025-11-29T14:40:18+00:00","article_modified_time":"2026-02-10T17:40:32+00:00","author":"weissblau media","twitter_card":"summary_large_image","twitter_misc":{"Written by":"weissblau media","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/#article","isPartOf":{"@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/"},"author":{"name":"weissblau media","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a"},"headline":"Vom Anwendungsfall zum Testfall","datePublished":"2025-11-29T14:40:18+00:00","dateModified":"2026-02-10T17:40:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/"},"wordCount":1117,"commentCount":0,"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/","url":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/","name":"From use case to test case - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"datePublished":"2025-11-29T14:40:18+00:00","dateModified":"2026-02-10T17:40:32+00:00","author":{"@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a"},"breadcrumb":{"@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/vom-anwendungsfall-zum-testfall\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"Vom Anwendungsfall zum Testfall"}]},{"@type":"WebSite","@id":"https:\/\/www.microconsult.de\/#website","url":"https:\/\/www.microconsult.de\/","name":"MicroConsult Academy GmbH","description":"Professional training, consulting and project support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microconsult.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/b6d4c4ae959b068fbe8d9416ed019a0a","name":"weissblau media","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bbb409da4970da9446f6c49465d453cb8a0dae301e4d4f465b5c4e62408daa2e?s=96&d=mm&r=g","caption":"weissblau media"},"sameAs":["https:\/\/www.microconsult.de"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/comments?post=8194"}],"version-history":[{"count":8,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8194\/revisions"}],"predecessor-version":[{"id":11581,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8194\/revisions\/11581"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=8194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/categories?post=8194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/tags?post=8194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}