Jeden ekosystem dla regresji wizualnej.
pixsame to rosnący zestaw otwartych narzędzi, dzięki którym testy regresji wizualnej można traktować poważnie: wspólny format, renderer i przegląd w pull requeście. Wtyczka do Cypressa, wtyczka do Playwright i manifest są dostępne już dziś, reszta jest w drodze.
Wtyczki do Cypressa i Playwright: dostępne · reszta: wkrótce
import { defineConfig } from 'cypress';
import { initPlugin } from '@pixsame/cypress-plugin-visual-regression-diff/plugins';
export default defineConfig({
e2e: {
setupNodeEvents(on, config) {
initPlugin(on, config);
},
},
});
- v1
- Otwarty format manifestu
- 3
- Runnery: dziś Cypress i Playwright, wkrótce Vitest
- MIT
- Licencja open source
Ekosystem
Wkrótce
Wszystkie elementy ekosystemu i to, jak do siebie pasują. Najedź na element lub zaznacz go, żeby zobaczyć, co robi, i przejdź do jego strony.
Runnery testów
- Wtyczka do CypressaDostępnematchImage dla Cypressa, z podglądem różnic w runnerze i zbiorczym przeglądem zmian. Dostępne już dziś.
- Playwright pluginDostępneTen sam silnik porównań i manifest, dla projektów Playwright. Wzorce zostają w Twoim repozytorium. Dostępne już dziś.
- Vitest runnerWkrótceTen sam silnik porównań i manifest, dla trybu przeglądarkowego Vitest. Wzorce zostają w Twoim repozytorium.
Wspólny format
Review
- Platforma do przeglądania zmianWkrótceRenderowanie po stronie serwera oraz internetowy menedżer obrazów, różnic i wzorców dla całego zespołu.
- AI auto-ewaluatorWkrótceKlasyfikuje każdą zmianę i akceptuje te rutynowe, żeby człowiek musiał patrzeć tylko na to, co ważne.
- GitHub AppWkrótceRóżnice jako check w pull requeście i akceptacja nowych wzorców jednym kliknięciem.