{"id":8741,"date":"2023-04-28T12:25:00","date_gmt":"2023-04-28T10:25:00","guid":{"rendered":"https:\/\/wata.es\/?p=8741"},"modified":"2026-02-02T14:25:45","modified_gmt":"2026-02-02T13:25:45","slug":"e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung","status":"publish","type":"post","link":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/","title":{"rendered":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung"},"content":{"rendered":"\n<p>Cypress ist ein Tool zur Durchf\u00fchrung von Frontend-Tests f\u00fcr Webanwendungsprojekte. In diesem Artikel werden wir mehr ins Detail gehen und sehen, was dessen Vorteile sind. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Wenn es darum geht, die Softwarequalit\u00e4t und die Testgrundlagen eines Projekts zu definieren, insbesondere bei Webanwendungen, wird die Entscheidung, welche Technologien zur Automatisierung unserer Tests eingesetzt werden sollen, zu einer echten Herausforderung. Dies gilt umso mehr, wenn wir eine Technologie zum Testen unseres Frontends w\u00e4hlen m\u00fcssen.<\/p>\n\n\n\n<p>Wenn wir uns auf E2E (<em>End-to-End<\/em>)-Tests konzentrieren, mit denen wir das Verhalten und die Interaktion eines echten Benutzers simulieren, indem wir die Benutzeroberfl\u00e4che unseres Projekts testen, finden wir bekannte Technologien wie Selenium, Protractor oder Playwright.<\/p>\n\n\n\n<p>Aber wenn es ein Test-Framework gibt, das dank seiner Benutzerfreundlichkeit und seiner Vorteile gegen\u00fcber den vorherigen immer beliebter wird, dann ist es Cypress.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Was ist Cypress?<\/strong><\/h2>\n\n\n\n<p>Cypress ist ein <em>Open-Source-Framework<\/em> f\u00fcr automatische <a href=\"https:\/\/wata.es\/de\/?p=2359\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/we-are-hiring-we-are-looking-for-angular-senior-developer-featured\/\" target=\"_blank\" rel=\"noreferrer noopener\">Frontend<\/a>&#8211;<a href=\"https:\/\/wata.es\/de\/automated-testing-merkmale-vor-und-nachteile\/\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/automated-testing-features-advantages-and-disadvantages\/\" target=\"_blank\" rel=\"noreferrer noopener\">Tests<\/a> von JavaScript-basierten Webanwendungen. Seine Verwendung ist nicht nur auf E2E-Tests beschr\u00e4nkt, sondern erm\u00f6glicht auch die Erstellung von Integrations- oder Unit-Tests.<\/p>\n\n\n\n<p>Da es \u00fcber eigene Assertion-Bibliotheken, benutzerdefinierte Befehle und andere interessante Funktionen verf\u00fcgt (z. B. ein Dashboard zum Debuggen und Ausf\u00fchren unserer Tests), hat sich Cypress als vielseitiges Framework erwiesen, das an die Merkmale des modernen Webs angepasst ist.<\/p>\n\n\n\n<p>All dies basiert auf einer Architektur, die von Grund auf neu entwickelt wurde: Sie m\u00fcssen nicht mit Selenium beginnen.<\/p>\n\n\n\n<p>So k\u00f6nnen wir mit einem Framework arbeiten, das keine Installation von externen Tools und Bibliotheken erfordert, um mit der Erstellung unserer Tests zu beginnen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"826\" height=\"431\" src=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-48.png\" alt=\"Cypress-Testcode f\u00fcr die Anmeldungsauthentifizierung in einem Code-Editor mit Dateibaum-Seitenleiste\" class=\"wp-image-8568\" srcset=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-48.png 826w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-48-300x157.png 300w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-48-768x401.png 768w\" sizes=\"auto, (max-width: 826px) 100vw, 826px\" \/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Warum Cypress?<\/strong><\/h2>\n\n\n\n<p>Aufgrund der Entwicklung von Webanwendungen und dem Aufkommen aktueller und moderner JavaScript-basierter Frameworks wie <a href=\"https:\/\/wata.es\/de\/migration-eines-projekts-von-angular-7-nach-angular-8-was-sind-die-vorteile\/\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/migration-of-a-project-from-angular-7-to-angular-8-what-are-the-benefits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Angular<\/a>, <a href=\"https:\/\/wata.es\/de\/?p=5665\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/were-hiring-senior-fullstack-developer-with-laravel-and-vuejs\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vue<\/a> oder React haben sich auch die E2E-Test-Frameworks weiterentwickelt. In Anbetracht der Vielseitigkeit und Benutzerfreundlichkeit, die Cypress bietet, ist die Popularit\u00e4t, die es seit seiner Entwicklung erlangt hat, zu erwarten.<\/p>\n\n\n\n<p>Ein weiteres interessantes Merkmal von Cypress ist, dass dieses Framework die Logik unserer Tests im gleichen Ausf\u00fchrungszyklus wie die Anwendung ausf\u00fchrt. Unter Cypress l\u00e4uft ein NodeJS-Prozess, der auf die Ereignisse unserer Anwendung in Echtzeit reagiert, ohne dass wir WebDriver zur Ausf\u00fchrung unserer Tests verwenden m\u00fcssen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"295\" src=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-51.png\" alt=\"Browserauswahl-Bildschirm mit Symbolen f\u00fcr Chrome, Firefox, Edge und Safari sowie Ladebalken\" class=\"wp-image-8571\" style=\"width:498px;height:278px\" srcset=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-51.png 528w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-51-300x168.png 300w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Cypress erleichtert uns auch die Arbeit bei der Entwicklung von Tests, da man f\u00fcr den Einstieg nur Grundkenntnisse in JavaScript ben\u00f6tigt. Es werden auch Assertions aus anderen bekannten Test-Frameworks wie Chai und Mocha verwendet.<\/p>\n\n\n\n<p>Ein weiterer wichtiger Grund f\u00fcr die Verwendung von Cypress ist nat\u00fcrlich das Dashboard, eine grafische Oberfl\u00e4che, auf der wir den Prozess und die Ausf\u00fchrung unserer Tests in Echtzeit verfolgen k\u00f6nnen, als w\u00e4ren wir an der Stelle des Benutzers, so dass wir debuggen k\u00f6nnen und einen direkten \u00dcberblick \u00fcber die Fehler haben, die in unseren Tests auftreten.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"827\" height=\"507\" src=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-52.png\" alt=\"Dashboard-Oberfl\u00e4che mit einer Liste von Transaktionen mit farbigen Avataren und Geldwerten\" class=\"wp-image-8574\" srcset=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-52.png 827w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-52-300x184.png 300w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-52-768x471.png 768w, https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-52-800x490.png 800w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Relevante Merkmale von Cypress<\/strong><\/h2>\n\n\n\n<p>Cypress hat viele Funktionen, die gegen\u00fcber anderen Frameworks vorteilhaft sind und die uns bei der Entscheidung helfen k\u00f6nnen, es als E2E-Testwerkzeug f\u00fcr Webprojekte einzusetzen.<\/p>\n\n\n\n<p><strong>1. Aktueller Stand des Frameworks und Lernkurve<\/strong><\/p>\n\n\n\n<p>Cypress ist ein modernes und aktuelles <em>All-in-One<\/em>-Framework mit einer guten Dokumentation, einer aktiven Community und kontinuierlichen Updates.<\/p>\n\n\n\n<p>Es bietet eine schnelle Einrichtung des Frameworks in unserem Projekt, da die Installation schnell erfolgt und nur sehr wenig Konfiguration erforderlich ist. ie Tests sind in JavaScript geschrieben und die Cypress-Bibliothek verf\u00fcgt \u00fcber anschauliche und pr\u00e4gnante Befehle<\/p>\n\n\n\n<p>All dies tr\u00e4gt zu einer flachen Lernkurve sowohl f\u00fcr das Entwicklungsteam als auch f\u00fcr das <a href=\"https:\/\/wata.es\/de\/?p=5759\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/were-hiring-qa-engineer\/\" target=\"_blank\" rel=\"noreferrer noopener\">QA-Team<\/a> bei.<\/p>\n\n\n\n<p><strong>2. Integration (oder nicht) mit anderen Technologien<\/strong><\/p>\n\n\n\n<p>Cypress erfordert keine Integration von Selenium, da die Architektur von Grund auf neu ist. Im Allgemeinen muss es nicht mit anderen externen Bibliotheken und Frameworks integriert werden, aber wir k\u00f6nnen es tun, wenn wir die Funktionalit\u00e4t des Frameworks mit bekannten Technologien wie Mocha, Chai oder jQuery erweitern wollen<\/p>\n\n\n\n<p>Es funktioniert auch mit jeder JavaScript-basierten Bibliothek oder jedem Framework, das in einem Browser l\u00e4uft.<\/p>\n\n\n\n<p><strong>3. Interaktion mit Browsern<\/strong><\/p>\n\n\n\n<p>Mit Cypress ist die Installation eines Browsers nicht erforderlich, da der <em>Headless<\/em> Browser (keine grafische Oberfl\u00e4che) eine schnellere und weniger zeitaufw\u00e4ndige Ausf\u00fchrung erm\u00f6glicht. Dadurch w\u00e4re es nicht notwendig, einen Browser zu installieren, um die E2E-Tests durch <a href=\"https:\/\/wata.es\/de\/sonarqube-wie-man-die-qualitat-des-codes-wahrend-eines-ci-cd-prozesses-gewahrleisten-kann\/\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/sonarqube-how-to-maintain-the-quality-of-your-code-during-a-ci-cd-process\/\" target=\"_blank\" rel=\"noreferrer noopener\">kontinuierliche Integration<\/a> auszuf\u00fchren.<\/p>\n\n\n\n<p>Andererseits brauchen wir keinen WebDriver in Cypress auszuf\u00fchren, da unsere Tests innerhalb eines Browsers durch einen NodeJS-Prozess ausgef\u00fchrt werden.<\/p>\n\n\n\n<p><strong>4. Automatische Wartezeiten<\/strong><\/p>\n\n\n\n<p>Bei der Verwendung von Cypress ist es nicht notwendig, beliebige Wartezeiten zwischen Befehlen und Assertions einzuf\u00fcgen, da dies automatisch geschieht, so dass es nicht notwendig ist, <em>wait<\/em> und <em>async<\/em> in unseren Tests zu verwenden.<\/p>\n\n\n\n<p><strong>5. N\u00fctzliches und einfaches Dashboard<\/strong><\/p>\n\n\n\n<p>Cypress verf\u00fcgt \u00fcber ein einfach zu bedienendes und intuitives Dashboard, mit dem wir zwischen den einzelnen Testschritten interagieren k\u00f6nnen.<\/p>\n\n\n\n<p>Das Dashboard bietet uns Dynamik, da es nicht notwendig ist, die Tests neu zu starten. Die \u00c4nderungen werden automatisch ausgef\u00fchrt und werden sofort reflektiert, sobald wir den Fortschritt unserer Datei speichern.<\/p>\n\n\n\n<p><strong>6. Lesbare und vielseitige Berichte<\/strong><\/p>\n\n\n\n<p>Die Ergebnisse der Konsolen- und Dashboard-Tests in Cypress sind sehr anschaulich. Dar\u00fcber hinaus gibt es viele Optionen f\u00fcr die <a href=\"https:\/\/wata.es\/de\/xray-fuer-jira-wie-wir-unsere-testumgebung-effizient-strukturieren-und-organisieren\/\" data-type=\"URL\" data-id=\"https:\/\/wata.es\/xray-for-jira-how-we-efficiently-structure-and-organise-our-test-environment\/\" target=\"_blank\" rel=\"noreferrer noopener\">Berichterstattung \u00fcber die Ergebnisse unserer Tests<\/a> sowie die M\u00f6glichkeit, auf einfache Weise Screenshots zu erstellen und Videos aufzunehmen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cypress bei WATA FACTORY<\/strong><\/h2>\n\n\n\n<p>Bei WATA Factory konzentrieren wir uns darauf, die Qualit\u00e4t unserer Software zu gew\u00e4hrleisten. Daher halten wir es f\u00fcr wichtig, die Testwerkzeuge, die wir in unseren Projekten verwenden, gut zu studieren, und wir glauben, dass die Einbeziehung von Cypress eine aktuelle und optimale Wahl f\u00fcr das Testen unserer auf JavaScript basierenden Webanwendungen ist.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cypress ist ein Tool zur Durchf\u00fchrung von Frontend-Tests f\u00fcr Webanwendungsprojekte. In diesem Artikel werden wir mehr ins Detail gehen und sehen, was dessen Vorteile sind.<\/p>\n","protected":false},"author":27,"featured_media":15609,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[68,181],"tags":[158],"class_list":["post-8741","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-neuigkeiten","category-technologie","tag-testing-de"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory<\/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:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory\" \/>\n<meta property=\"og:description\" content=\"Cypress ist ein Tool zur Durchf\u00fchrung von Frontend-Tests f\u00fcr Webanwendungsprojekte. In diesem Artikel werden wir mehr ins Detail gehen und sehen, was dessen Vorteile sind.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/\" \/>\n<meta property=\"og:site_name\" content=\"WATA Factory\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/watafactory\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-28T10:25:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-02T13:25:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1340\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Juan Carlos Garc\u00eda\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@watafactory\" \/>\n<meta name=\"twitter:site\" content=\"@watafactory\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Juan Carlos Garc\u00eda\" \/>\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\":\"Article\",\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/\"},\"author\":{\"name\":\"Juan Carlos Garc\u00eda\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/person\\\/f7569ff9abb936f81183a69fc7c83519\"},\"headline\":\"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung\",\"datePublished\":\"2023-04-28T10:25:00+00:00\",\"dateModified\":\"2026-02-02T13:25:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/\"},\"wordCount\":920,\"publisher\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/MicrosoftTeams-image-49-DE-scaled.webp\",\"keywords\":[\"Testing\"],\"articleSection\":[\"Neuigkeiten\",\"Technologie\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/\",\"url\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/\",\"name\":\"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/MicrosoftTeams-image-49-DE-scaled.webp\",\"datePublished\":\"2023-04-28T10:25:00+00:00\",\"dateModified\":\"2026-02-02T13:25:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/MicrosoftTeams-image-49-DE-scaled.webp\",\"contentUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/MicrosoftTeams-image-49-DE-scaled.webp\",\"width\":2560,\"height\":1340,\"caption\":\"Cypress-Logo mit dunklem Text und gr\u00fcnem Kreisbogen-Design\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wata.es\\\/de\\\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wata.es\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wata.es\\\/#website\",\"url\":\"https:\\\/\\\/wata.es\\\/\",\"name\":\"WATA Factory\",\"description\":\"IT Consulting &amp; Outsourcing for your company\",\"publisher\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wata.es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wata.es\\\/#organization\",\"name\":\"WATA Factory\",\"url\":\"https:\\\/\\\/wata.es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/logowata.png\",\"contentUrl\":\"https:\\\/\\\/wata.es\\\/wp-content\\\/uploads\\\/2019\\\/12\\\/logowata.png\",\"width\":688,\"height\":176,\"caption\":\"WATA Factory\"},\"image\":{\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/watafactory\\\/\",\"https:\\\/\\\/x.com\\\/watafactory\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wata\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wata.es\\\/#\\\/schema\\\/person\\\/f7569ff9abb936f81183a69fc7c83519\",\"name\":\"Juan Carlos Garc\u00eda\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g\",\"caption\":\"Juan Carlos Garc\u00eda\"},\"sameAs\":[\"https:\\\/\\\/wata.es\"],\"url\":\"https:\\\/\\\/wata.es\\\/de\\\/author\\\/jcgarcia\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory","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:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/","og_locale":"de_DE","og_type":"article","og_title":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory","og_description":"Cypress ist ein Tool zur Durchf\u00fchrung von Frontend-Tests f\u00fcr Webanwendungsprojekte. In diesem Artikel werden wir mehr ins Detail gehen und sehen, was dessen Vorteile sind.","og_url":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/","og_site_name":"WATA Factory","article_publisher":"https:\/\/www.facebook.com\/watafactory\/","article_published_time":"2023-04-28T10:25:00+00:00","article_modified_time":"2026-02-02T13:25:45+00:00","og_image":[{"width":2560,"height":1340,"url":"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp","type":"image\/webp"}],"author":"Juan Carlos Garc\u00eda","twitter_card":"summary_large_image","twitter_creator":"@watafactory","twitter_site":"@watafactory","twitter_misc":{"Verfasst von":"Juan Carlos Garc\u00eda","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#article","isPartOf":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/"},"author":{"name":"Juan Carlos Garc\u00eda","@id":"https:\/\/wata.es\/#\/schema\/person\/f7569ff9abb936f81183a69fc7c83519"},"headline":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung","datePublished":"2023-04-28T10:25:00+00:00","dateModified":"2026-02-02T13:25:45+00:00","mainEntityOfPage":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/"},"wordCount":920,"publisher":{"@id":"https:\/\/wata.es\/#organization"},"image":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#primaryimage"},"thumbnailUrl":"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp","keywords":["Testing"],"articleSection":["Neuigkeiten","Technologie"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/","url":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/","name":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung - WATA Factory","isPartOf":{"@id":"https:\/\/wata.es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#primaryimage"},"image":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#primaryimage"},"thumbnailUrl":"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp","datePublished":"2023-04-28T10:25:00+00:00","dateModified":"2026-02-02T13:25:45+00:00","breadcrumb":{"@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#primaryimage","url":"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp","contentUrl":"https:\/\/wata.es\/wp-content\/uploads\/2023\/04\/MicrosoftTeams-image-49-DE-scaled.webp","width":2560,"height":1340,"caption":"Cypress-Logo mit dunklem Text und gr\u00fcnem Kreisbogen-Design"},{"@type":"BreadcrumbList","@id":"https:\/\/wata.es\/de\/e2e-testautomatisierung-mit-cypress-eine-elegante-und-erschwingliche-loesung\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wata.es\/de\/"},{"@type":"ListItem","position":2,"name":"E2E-Testautomatisierung mit Cypress: eine elegante und erschwingliche L\u00f6sung"}]},{"@type":"WebSite","@id":"https:\/\/wata.es\/#website","url":"https:\/\/wata.es\/","name":"WATA Factory","description":"IT Consulting &amp; Outsourcing for your company","publisher":{"@id":"https:\/\/wata.es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wata.es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/wata.es\/#organization","name":"WATA Factory","url":"https:\/\/wata.es\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wata.es\/#\/schema\/logo\/image\/","url":"https:\/\/wata.es\/wp-content\/uploads\/2019\/12\/logowata.png","contentUrl":"https:\/\/wata.es\/wp-content\/uploads\/2019\/12\/logowata.png","width":688,"height":176,"caption":"WATA Factory"},"image":{"@id":"https:\/\/wata.es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/watafactory\/","https:\/\/x.com\/watafactory","https:\/\/www.linkedin.com\/company\/wata\/"]},{"@type":"Person","@id":"https:\/\/wata.es\/#\/schema\/person\/f7569ff9abb936f81183a69fc7c83519","name":"Juan Carlos Garc\u00eda","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/25cc7a6ae3e362ea158d31983c4e3818c5534d8247f33d40ec29d6c1072aed11?s=96&d=mm&r=g","caption":"Juan Carlos Garc\u00eda"},"sameAs":["https:\/\/wata.es"],"url":"https:\/\/wata.es\/de\/author\/jcgarcia\/"}]}},"_links":{"self":[{"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/posts\/8741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/comments?post=8741"}],"version-history":[{"count":4,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/posts\/8741\/revisions"}],"predecessor-version":[{"id":15614,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/posts\/8741\/revisions\/15614"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/media\/15609"}],"wp:attachment":[{"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/media?parent=8741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/categories?post=8741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wata.es\/de\/wp-json\/wp\/v2\/tags?post=8741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}