Mertlstudio
HomeServicesStudioJournalContact
CS/EN
Book a call
HomeServicesStudioJournalContact
CSEN
Book a call
Mertl studio

Audits, websites, automation and monitoring for small businesses. Technology you never have to think about.

  • mertljakub@gmail.com
  • Book a call
  • Czech Republic

Services

  • Audit
  • AI code cleanup
  • Websites
  • Automation
  • Monitoring

Studio

  • About the studio
  • Journal
  • After hours: Guitar workshop
  • Minidom ↗

Let's talk

A short free call. Tell me what slows you down and you'll know right away whether it makes sense to continue.

Book a call
© 2026 Jakub Mertl · All rights reserved.
← Back to journal

Jak jsme zkrátili regresní testy ze dvou dnů na půl hodiny

  1. června 2026

Ve firmách se často stává, že ruční testování brzdí nasazování na produkci. V téhle případové studii popisuju, jak jsme to vyřešili v jednom startupu.

1. Analýza současného stavu

Tým před každým vydáním trávil dva dny jen ručním regresním testováním.

  • Při ručním procházení se hodně chyb přehlédlo.
  • Testery neustále opakovaná práce přestávala bavit.

2. Nasazení Playwrightu a napojení na GitHub Actions

Testy jsme navrhli tak, aby nejdřív pokryly nejdůležitější cesty uživatele (tzv. happy paths).

import { test, expect } from '@playwright/test';

test('Uživatel se úspěšně přihlásí a objedná službu', async ({ page }) => {
  await page.goto('https://app.example.com/login');
  await page.fill('#email', 'test@example.com');
  // ... další kroky interakce
  await expect(page.locator('.success-message')).toBeVisible();
});

3. Výsledky

Automatické testy v CI/CD pipeline zkrátily regresní testování ze dvou dnů na 30 minut. Tým tak může nasazovat i několikrát denně.