Chtěl jsem se ujistit, že přesně rozumíte tomu, co pro vás Percy může udělat, odtud název. Když provedete změnu na svých webech, Git repo, jako v pracovním postupu Pull Request, ve kterém většina z nás žije, vám Percy dá vědět, jestli tato změna způsobí na vašem webu nějaké vizuální změny. Ukáže vám přesně, o jaké změny jde: jaké stránky, jaký hraniční bod mediálního dotazu, jaký prohlížeč atd.
Je to docela úžasné.
Tady je snímek obrazovky Percyho panelu, když jsem provedl změnu, která zvětšila velikost tlačítka:
Doufejme, že jsem měl v úmyslu tuto změnu. Pokud jsem to neudělal, je to okamžik, kdy mi Percy šetří zadek. Mohu snadno omylem provést vizuální změny změnou CSS, která má širší dopad, než jsem si původně myslel.
Jakmile je Percy nastaven, bude součástí kontrol Pull Request, které proběhnou automaticky:
Uvedení tohoto druhu testování do vaší CI (kontinuální integrace) je mocný.
Percy má všechny druhy výkonné konfigurace, ale může to být také docela jednoduché. Percy! Přejděte na tuto adresu URL a pořiďte z ní snímek obrazovky! Percy! Přejděte na tuto adresu URL, klikněte na toto tlačítko a poté pořiďte snímek obrazovky! Pokud znáte fantasticky jednoduchý jazyk Puppeteer pro automatizaci prohlížečů, používá to PercyScript.