JustZix dla zespołu QA — współdzielenie akcji linkiem
Tester nie powinien czekać na developera, żeby dostać przycisk „wypełnij formularz danymi testowymi". W JustZix zbuduje go sam — a potem rozda całemu zespołowi jednym linkiem. Oto jak.
Problem: narzędzia QA wiszą na developerach
Typowy toolbar QA — „uzupełnij dane", „wyczyść koszyk", „ustaw stan X" — to zwykle prośba do developera i pozycja w backlogu. Tymczasem to kilka linii JavaScriptu, które tester może napisać i utrzymać sam.
Krok 1 — zbuduj zestaw akcji
W jednym katalogu JustZix (wzorzec URL na testowane środowisko) stwórz regułę z akcjami: FILL uzupełnia formularz, CLR czyści pola, STATE ustawia konkretny stan aplikacji. Każda akcja to przycisk i kawałek JS.
Krok 2 — udostępnij zespołowi linkiem
JustZix pozwala wyeksportować katalog jako współdzielony link — token JZS-XXXX-XXXX-XXXX-XXXX z czasem życia od 1 do 48 godzin. Wysyłasz link, odbiorca widzi podgląd zestawu (z ostrzeżeniem, że zawiera JavaScript), importuje jednym kliknięciem. Cały zespół ma ten sam toolbar QA.
Link kontra synchronizacja — co kiedy
- Link współdzielony — jednorazowy transfer do innych osób. Token wygasa, każdy ma potem własną kopię. Do rozdania zestawu zespołowi.
- Synchronizacja kluczem — to Twoje reguły na Twoich urządzeniach, na żywo. Nie do dzielenia z innymi ludźmi.
Dla zespołu QA: jedna osoba utrzymuje „wzorcowy" zestaw, przy zmianach rozsyła świeży link.
Krok 3 — aktualizacje
Aplikacja się zmieniła, selektor w akcji FILL przestał trafiać? Autor zestawu poprawia akcję u siebie i rozsyła nowy link. Reszta zespołu re-importuje. Wersjonowanie jest ręczne, ale proste — i nie wymaga ani jednego ticketa do developerów.
Pułapki
- Zestaw zawiera JavaScript — odbiorca to zobaczy. To dobrze: import obcego JS powinien być świadomy. W zespole, który sobie ufa, to formalność; warto jednak, by każdy wiedział, co importuje.
- Token wygasa. Link z TTL 24 h nie zadziała po dwóch dniach — to celowe. Do stałego zestawu rozsyłaj świeży link przy każdej zmianie.
- Dane testowe to nie produkcyjne. Akcja
FILLwpisuje dane testowe — nigdy nie zaszywaj w niej prawdziwych poświadczeń.
Zobacz też
- Toolbar QA od zera — budowa zestawu akcji krok po kroku
- window.JZ jako framework — łączenie akcji w workflow
- Bezpieczeństwo wstrzykniętego JS — import cudzych zestawów z głową
Zainstaluj JustZix — i daj zespołowi QA narzędzia bez kolejki do developerów.
Oceń ten wpis
Brak ocen — oceń jako pierwszy.