diff --git a/tests/teaser.spec.js b/tests/teaser.spec.js
new file mode 100644
index 0000000000000000000000000000000000000000..a272fc36019cf5a1fefb694277cfff2ce5b82d2a
--- /dev/null
+++ b/tests/teaser.spec.js
@@ -0,0 +1,7 @@
+const playwright = require('playwright');
+const { test,expect} = require('@playwright/test');
+
+test("Haupt-Teaser", async({page}) => {
+    await page.goto("https://www.swr.de/index.html"); 
+    await expect(page.locator('.container-masterheadline + .container')).toHaveScreenshot("teaser/main-teaser-startseite.png");
+})
\ No newline at end of file