czech-test-data npmGitHub

Česká testovací data na jednom místě

Rodné číslo, IČO, DIČ, číslo účtu, IBAN, telefon, PSČ, EAN a EIC. Platná, hraniční i schválně chybná, a u každého víte proč.

Kliknutím na hodnotu ji zkopírujete.

ÚdajPlatnéHraniční projdeChybné neprojde Sada pro ověření formuláře
Rodné číslo 29. února Špatný součet
IČO Nula na začátku Špatná délka
DIČ Skupina DPH Cizí předpona
Číslo účtu S předčíslím Samé nuly
IBAN S předčíslím Špatný součet
Telefon 00420 Špatná délka
PSČ Neadresné Špatná délka
EAN Lokální soustava Špatný součet
EIC Lokální soustava Špatná délka

Sada připraví všechno, co vyzkoušet v jednom poli formuláře: platné, hraniční i chybné hodnoty a u každé, jestli ji má formulář přijmout, nebo odmítnout. Konkrétní variantu, volby jako pohlaví nebo kód banky a validátor najdete na stránce údaje: stačí kliknout na jeho název.

Stejná data i v automatických testech

Automatizujete testy, nebo je za vás píšou vývojáři? Všechno z této stránky umí i knihovna czech-test-data na npm, pro Playwright, Cypress, Vitest nebo Jest.

Instalace
npm install --save-dev czech-test-data
Test formuláře (Playwright)
import { createCz } from 'czech-test-data';

const cz = createCz({ seed: 42 });
await page.fill('#ico', cz.ico.edge('leadingZeros'));