first test
Playwright Tests / test (push) Successful in 5m57s

This commit is contained in:
2026-05-02 22:34:21 +02:00
parent 47114f85f2
commit e67a4a1edf
801 changed files with 228099 additions and 15 deletions
+27
View File
@@ -0,0 +1,27 @@
id -> #
class -> .
**Code:**
- theme:
```
test('přepínač na stránce změní režim na světlý', async ({ page }) => {
await page.goto('https://tvuj-web.cz');
// 1. Najdi a klikni na přepínač režimu
const themeButton = page.locator('#theme-switcher');
await themeButton.click();
// 2. Ověř, že se na elementu <html> nebo <body> objevila správná třída
// Mnoho webů používá třídu .light-mode nebo atribut data-theme
await expect(page.locator('html')).toHaveAttribute('data-theme', 'light');
// 3. Nebo ověř konkrétní barvu prvku
const header = page.locator('header');
await expect(header).toHaveCSS('color', 'rgb(0, 0, 0)'); // Černý text ve světlém režimu
});
```
**TODO:**