{"id":704,"date":"2016-04-04T00:28:36","date_gmt":"2016-04-04T00:28:36","guid":{"rendered":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/?p=704"},"modified":"2024-02-26T09:30:39","modified_gmt":"2024-02-26T09:30:39","slug":"kochrezepte-fuer-testautomatisierung-teil-2","status":"publish","type":"post","link":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/","title":{"rendered":"Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Testomaten auf Datensalat an Stressing<\/strong><\/h2>\n\n\n\n<p>Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"563\" src=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\" alt=\"\" class=\"wp-image-4060\" style=\"width:700px\" srcset=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg 1000w, https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad-600x338.jpg 600w, https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad-768x432.jpg 768w, https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad-640x360.jpg 640w\" sizes=\"auto, (max-width: 639px) 98vw, (max-width: 1199px) 64vw, 770px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Im vorhergehenden Thema <a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-1\/\">\u201eZutaten und K\u00fcchenger\u00e4te f\u00fcr Testomaten und wer ist der Koch\u201c<\/a> habe ich dar\u00fcber berichtet, welche Voraussetzungen f\u00fcr die Testautomatisierung gegeben sein m\u00fcssen, um erfolgreich Automatisierung einzusetzen. Dabei habe ich bereits auf eine weitere Herausforderung hingewiesen: Die Testdaten. Dieses Thema m\u00f6chte ich in diesem Blogeintrag nun etwas n\u00e4her beleuchten.<\/p>\n\n\n\n<p>Was passiert, wenn wir uns nicht um die Testdaten bei der Testautomatisierung k\u00fcmmern und uns auf Testdaten st\u00fctzen bei denen die Testautomatisierung nicht ber\u00fccksichtigt wurde?<\/p>\n\n\n\n<p>Testen kann man mit Kochen vergleichen. Das Rezept ist der Testfall und die Testdaten sind die Zutaten. Beim manuellen Testen folgen wir dem Rezept\/Testfall und suchen die Zutaten\/Testdaten nach Bedarf. Dies funktioniert beim automatisierten Testen nicht. Hier m\u00fcssen die Testdaten bzw. die Zutaten exakt und vorportioniert vorliegen. Das hei\u00dft, es reicht nicht nur die Art und Form der Testdaten zu benennen, sondern es ist notwendig das genau die Instanz des Testdatums im Testskript benannt ist.<\/p>\n\n\n\n<p>Zus\u00e4tzlich werden beim Testen die Testdaten verbraucht bzw. die Testdaten altern. Also wie im Restaurant, irgendwann sind die Tomaten alle oder der Blattsalat wird welk. Wie bekommen wir also unsere passenden Zutaten und dies auch in einer ausreichenden Menge.<\/p>\n\n\n\n<p>Oft h\u00f6re ich in Projekten: \u201eWir machen einfach einen, hoffentlich anonymisierten, Produktionsabzug\u201c. Der liefert jedoch nur einen Teil der ben\u00f6tigten Daten f\u00fcr die Testautomatisierung. Das hei\u00dft, f\u00fcr unver\u00e4nderliche Stammdaten &nbsp;ist so ein Abzug sehr wohl n\u00fctzlich. Nun bekommt der Koch in der K\u00fcche nicht immer die gleiche Bestellung f\u00fcr seinen Salat. Mal m\u00f6chte der Gast den Salat mit oder ohne Oliven, mal mit Joghurtdressing, mal mit Essig und \u00d6l. In Abh\u00e4ngigkeit der Zutaten bzw. \u00c4nderungen an der Bestellung \u00e4ndert sich dann auch noch der Preis. Das hei\u00dft wir ben\u00f6tigen f\u00fcr unsere Testdaten auch ver\u00e4nderliche Daten so genannte Bewegungsdaten, um die Gesch\u00e4ftsprozesse vollst\u00e4ndig abzubilden. Um die ben\u00f6tigten ver\u00e4nderlichen Daten f\u00fcr die Testautomatisierung bereit zu stellen gibt es zwei Ans\u00e4tze und beide haben ihre Vor- und Nachteile. Beim ersten Ansatz werden die ben\u00f6tigten Daten aus dem anonymisierten Produktionsabzug herausgesucht. Der Aufwand die entsprechenden Filterkriterien zu ermitteln und anschlie\u00dfend in einer Abfrage zu formulieren kann jedoch schnell sehr hoch ausfallen. Der Nachteil ist dabei, dass die herausgefilterten Daten nur in begrenzter Anzahl zur Verf\u00fcgung stehen und werden bei der Testdurchf\u00fchrung ggf. verbraucht.<\/p>\n\n\n\n<p>Beim zweiten Ansatz werden die ben\u00f6tigten Testdaten in der Datenbank neu erstellt, so dass der Testfall \u00fcber alle notwendigen Testdaten verf\u00fcgt. Diese Testdaten werden zwar auch verbraucht, k\u00f6nnen jedoch durch die automatisierten Skripte immer wieder neu angelegt werden. Auch das Anlegen der so genannten synthetischen Testdaten kann, z. B. bei vielen abh\u00e4ngigen Daten, sehr aufwendig sein. Daher ist immer individuell abzuw\u00e4gen, welche der beiden Ans\u00e4tze f\u00fcr welchen Testfall zum Einsatz kommt.<\/p>\n\n\n\n<p>Bei der Testautomatisierung ist es auch oft notwendig die Testdaten zu dynamisieren. Was hei\u00dft das? Nehmen wir wieder ein Beispiel aus der K\u00fcche. Bekanntlich muss eine gute Pekingente 24h vor dem Verzehr bestellt werden. Da das Verzehrdatum ein ver\u00e4nderliches Datum ist kann hier eine Dynamisierung die L\u00f6sung f\u00fcr die Automatisierung bringen. Das Ergebnis sieht dann so aus: Verzehrdatum = Bestelldatum + 24h. Solche oder \u00e4hnliche dynamischen Testdaten kommen auch bei der Testautomatisierung zum Einsatz.<\/p>\n\n\n\n<p>Fazit, in den meisten F\u00e4llen ist es wie bei einem guten Salat \u2013 die Mischung macht\u2018s. Also hier nochmal das Rezept zusammengefasst. Man nehme als erstes einen anonymisierten Produktionsabzug f\u00fcr die grundlegenden und unver\u00e4nderlichen Stammdaten (diese k\u00f6nnen auch bei kleineren Mengen selbst erstellt werden), dazu einige gut ausgew\u00e4hlte ver\u00e4nderliche Daten aus dem Produktionsabzug mittels Abfrage im Testfall. Nun noch eine gut ausgew\u00e4hlte Portion synthetische Testdaten. Das ganze gut abgestimmt mit dem Testfalltemplate. Zum Schluss noch ein Schuss dynamisierte Testdaten im Template oben drauf und fertig ist der perfekte Datensalat f\u00fcr unsere Testautomatisierung. Wichtig nach dem Anrichten der Testdaten in der Datenbank muss die Datenk\u00fcche auch wieder gut aufger\u00e4umt werden. Also alle statischen, synthetischen und dynamischen Testdaten in den Ausgangszustand bringen, falls sie durch den Testfall ver\u00e4ndert wurden. Im Klartext bedeutet dies, dass jeder Testfall in der Nachbedingung ein Aufr\u00e4umen der Testdaten beinhaltet, denn Sauberkeit ist in einer guten Datenk\u00fcche oberstes Gebot.<\/p>\n\n\n\n<p>Wie ja bekannt ist, kommen in der K\u00fcche auch verschiedene Ger\u00e4te zur Automatisierung des Kochvorgangs zum Einsatz. Wie viele dieser Testautomaten f\u00fcr ein Projekt gut sind, behandeln wir in meinem <a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-3\/\">n\u00e4chsten Blogbeitrag aus der Reihe Kochrezepte f\u00fcr Testautomatisierung<\/a>. Bis dahin happy Testing und immer eine gut aufger\u00e4umte Datenk\u00fcche.<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.<\/p>\n","protected":false},"author":33,"featured_media":4060,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"categories":[10],"tags":[52,314,317,318],"topics":[227,777],"class_list":["post-704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qualitaetssicherung","tag-testautomatisierung","tag-tester","tag-testdaten","tag-testautomaten","topics-testautomatisierung","topics-kochrezepte-fuer-die-testautomatisierung"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ZEISS Digital Innovation Blog - Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat<\/title>\n<meta name=\"description\" content=\"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ZEISS Digital Innovation - Blogbeitrag &quot;Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat&quot;\" \/>\n<meta property=\"og:description\" content=\"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Digital Innovation Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ZEISSDigitalInnovation\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-04T00:28:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-26T09:30:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"563\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jan Mo\u00dfler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"ZEISS Digital Innovation - Blogbeitrag &quot;Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat&quot;\" \/>\n<meta name=\"twitter:description\" content=\"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@ZEISS_di\" \/>\n<meta name=\"twitter:site\" content=\"@ZEISS_di\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jan Mo\u00dfler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/\",\"url\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/\",\"name\":\"ZEISS Digital Innovation Blog - Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat\",\"isPartOf\":{\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\",\"datePublished\":\"2016-04-04T00:28:36+00:00\",\"dateModified\":\"2024-02-26T09:30:39+00:00\",\"author\":{\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/ada5597e3cb17c05b9b3c883641664ba\"},\"description\":\"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten.\",\"breadcrumb\":{\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage\",\"url\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\",\"contentUrl\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg\",\"width\":1000,\"height\":563},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#website\",\"url\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/\",\"name\":\"Digital Innovation Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/ada5597e3cb17c05b9b3c883641664ba\",\"name\":\"Jan Mo\u00dfler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/01\/Mossler-Jan_kl_neu-1-150x150.jpg\",\"contentUrl\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/01\/Mossler-Jan_kl_neu-1-150x150.jpg\",\"caption\":\"Jan Mo\u00dfler\"},\"description\":\"Jan Mo\u00dfler ist Fachinformatiker und arbeitet als Testmanager und Kompetenzcoach Qualit\u00e4tsmanagement f\u00fcr die ZEISS Digital Innovation, Dresden. Er hat in den letzten Jahren in klassischen und agilen Projekten unterschiedlicher fachlicher Dom\u00e4nen (Banken, Industrie, Energie, \u2026) Qualit\u00e4t gesichert und Software getestet.\",\"url\":\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/author\/janmossler\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ZEISS Digital Innovation Blog - Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat","description":"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten.","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:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/","og_locale":"de_DE","og_type":"article","og_title":"ZEISS Digital Innovation - Blogbeitrag \"Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat\"","og_description":"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.","og_url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/","og_site_name":"Digital Innovation Blog","article_publisher":"https:\/\/www.facebook.com\/ZEISSDigitalInnovation\/","article_published_time":"2016-04-04T00:28:36+00:00","article_modified_time":"2024-02-26T09:30:39+00:00","og_image":[{"width":1000,"height":563,"url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg","type":"image\/jpeg"}],"author":"Jan Mo\u00dfler","twitter_card":"summary_large_image","twitter_title":"ZEISS Digital Innovation - Blogbeitrag \"Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat\"","twitter_description":"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testf\u00e4llen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.","twitter_image":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg","twitter_creator":"@ZEISS_di","twitter_site":"@ZEISS_di","twitter_misc":{"Verfasst von":"Jan Mo\u00dfler","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/","url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/","name":"ZEISS Digital Innovation Blog - Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat","isPartOf":{"@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage"},"image":{"@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg","datePublished":"2016-04-04T00:28:36+00:00","dateModified":"2024-02-26T09:30:39+00:00","author":{"@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/ada5597e3cb17c05b9b3c883641664ba"},"description":"Eine besondere Herausforderung f\u00fcr jede manuelle Testdurchf\u00fchrung und ganz besonders f\u00fcr die Testautomatisierung sind die Testdaten.","breadcrumb":{"@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#primaryimage","url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg","contentUrl":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad.jpg","width":1000,"height":563},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/kochrezepte-fuer-testautomatisierung-teil-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/"},{"@type":"ListItem","position":2,"name":"Kochrezepte f\u00fcr Testautomatisierung (Teil 2) \u2013 Datensalat"}]},{"@type":"WebSite","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#website","url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/","name":"Digital Innovation Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/ada5597e3cb17c05b9b3c883641664ba","name":"Jan Mo\u00dfler","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/#\/schema\/person\/image\/","url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/01\/Mossler-Jan_kl_neu-1-150x150.jpg","contentUrl":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/01\/Mossler-Jan_kl_neu-1-150x150.jpg","caption":"Jan Mo\u00dfler"},"description":"Jan Mo\u00dfler ist Fachinformatiker und arbeitet als Testmanager und Kompetenzcoach Qualit\u00e4tsmanagement f\u00fcr die ZEISS Digital Innovation, Dresden. Er hat in den letzten Jahren in klassischen und agilen Projekten unterschiedlicher fachlicher Dom\u00e4nen (Banken, Industrie, Energie, \u2026) Qualit\u00e4t gesichert und Software getestet.","url":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/author\/janmossler\/"}]}},"author_meta":{"display_name":"Jan Mo\u00dfler","author_link":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/author\/janmossler\/"},"featured_img":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-content\/uploads\/sites\/2\/2024\/02\/blog_zdi_testautomation_part2_salad-600x338.jpg","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/category\/qualitaetssicherung\/\" class=\"advgb-post-tax-term\">Qualit\u00e4tssicherung<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Qualit\u00e4tssicherung<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/category\/qualitaetssicherung\/\" class=\"advgb-post-tax-term\">Testautomatisierung<\/a>","<a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/category\/qualitaetssicherung\/\" class=\"advgb-post-tax-term\">Tester<\/a>","<a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/category\/qualitaetssicherung\/\" class=\"advgb-post-tax-term\">Testdaten<\/a>","<a href=\"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/category\/qualitaetssicherung\/\" class=\"advgb-post-tax-term\">Testautomaten<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Testautomatisierung<\/span>","<span class=\"advgb-post-tax-term\">Tester<\/span>","<span class=\"advgb-post-tax-term\">Testdaten<\/span>","<span class=\"advgb-post-tax-term\">Testautomaten<\/span>"]}},"comment_count":"0","relative_dates":{"created":"Posted 10\u00a0Jahren ago","modified":"Updated 2\u00a0Jahren ago"},"absolute_dates":{"created":"Posted on April 4, 2016","modified":"Updated on Februar 26, 2024"},"absolute_dates_time":{"created":"Posted on April 4, 2016 12:28 a.m.","modified":"Updated on Februar 26, 2024 9:30 a.m."},"featured_img_caption":"","series_order":"","_links":{"self":[{"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/posts\/704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/comments?post=704"}],"version-history":[{"count":5,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/posts\/704\/revisions"}],"predecessor-version":[{"id":4071,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/posts\/704\/revisions\/4071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/media\/4060"}],"wp:attachment":[{"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/media?parent=704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/categories?post=704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/tags?post=704"},{"taxonomy":"topics","embeddable":true,"href":"https:\/\/blogs.zeiss.com\/digital-innovation\/de\/wp-json\/wp\/v2\/topics?post=704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}