diff --git a/tests/browserbreiter-teaser.spec.js b/tests/browserbreiter-teaser.spec.js
index 3976fb59534479183061655c6131c477915c927b..400e36c8728de85ca8edd3d18196203c67b8f948 100644
--- a/tests/browserbreiter-teaser.spec.js
+++ b/tests/browserbreiter-teaser.spec.js
@@ -1,12 +1,20 @@
 const { test, expect } = require('@playwright/test');
 
-test('startseite', async ({ page }) => {
-  await page.goto('https://www.swr.de/index.html');
-  expect(await page.screenshot('body')).toMatchSnapshot('swr.png');
-});
+let variants= [
+    "browserbreit--mit-teasertext",
+    "browserbreit--ohne-teasertext",
+    "browserbreit--ohne-teasertext-ohne-topline-mit-media-icon",
+    "browserbreit--mit-teasertext-und-sendungsinfo",
+    "browserbreit--ohne-teasertext-mit-sendungsinfo",
+    "browserbreit--teasertext-und-eventinfo",
+    "browserbreit--ohne-teasertext-mit-eventinfo",
+    "browserbreit--teasertext-sendungsinfo-eventinfo",
+    "browserbreit--ohne-teasertext-sendungsinfo-eventinfo"
+]
 
-
-test.only("Pagination", async({ page }) => {
-  await page.goto("http://localhost:3020/components/preview/pagination--default");
-  expect(await page.screenshot('.pagination')).toMatchSnapshot('pagination-comp.png');
-})
\ No newline at end of file
+variants.forEach(function (variant) {
+    test(`${variant}`, async ({ page }) => {
+        await page.goto(`http://localhost:3020/components/preview/${variant}`);
+        expect(await page.screenshot('body')).toMatchSnapshot(`${variant}.png`);
+    });
+})