Firefox wtyczki dla testerów jest pierwszą częścią zbioru różnych wtyczek dla testerów, deweloperów i innych użytkowników Firefoxa. Jest to temat bliźniaczy do poruszanego w zakresie przeglądarki Chrome. Z racji swojej popularności, przeglądarka ta stanowi ważne poletko testerskie.
Blokowanie reklam
Podobnie jak w przeglądarce Google Chrome, podobnie i w Firefoxie, znajdują się takie rozszerzenia. Jeżeli pracujesz przy aplikacjach webowych, poszukaj wtyczek blokujących reklamy by skorzystać z nich w ramach testów. W trakcie testowania aplikacji z i bez „adbloka” możesz zauważyć różnice w wyglądzie, co może przekładać się na czytelność stron.
Window Resizer
Aplikacja umożliwiająca zmianę rozmiaru okna prostym kliknięciem. Sprawdzaj testowane aplikację w różnych rozmiarach, czy strona wyświetla się prawidłowo.
Clear Cache
Aplikacja służąca do czyszczenia cache przeglądarkowego w Firefoxie. Szybki skrót ekranu to F9 na Windowsie i Linuxie, oraz fn + F9 on OSX. Szybka, prosta i przydatna wtyczka.
Awesome Screenshot: Screen Video Recorder
Przydatna wtyczka która pozwala nam na zrobienie zrzutu całego ekranu aplikacji webowej. Aplikacja jest też dostępna i opisana w we wtyczka do Chrome. Dzięki swoim opcjom można udostępniać elementy np. w Trello czy na Slacku. Aplikacja posiada aktywne wsparcie. Podstawowe informacje:
- przechwytywanie lub przycinanie wybranego obszaru strony lub całej strony;
- dodawanie w edytorze elementów – linii, tesktu, strzałek;
- zapisywanie lokalne, na koncie Google
Awesome Screenshot: Screen Video Recorder
JSON Formatter
Wtyczka pomagająca badać zawartość JSONów. Pomaga zbudować JSONOwe drzewko by ułatwić czytelność w ramach przeglądarki. Funkcje:
- obsługuje json i jsonp;
- podświetla składnie;
- drzewko jest składane;
- jeżeli json zwraca adresy url są klikalne;
- działa na plikach lokalnych po odpowiednich ustawieniach.
Performance-Analyser
Performance Analyser dla Firefoxa pomaga natychmiastowo analizować bieżącą stronę za pomocą interfejsów. Posiada wiele informacji jak m.in:
- ilość requestów
- DOM (ładowanie i przetwarzanie)
- TTFB
- wszystko pokazane na wykresach, tabelach.
Zapytacie nas po co mi taka wtyczka,gdy są inne wtyczki. My natomiast podpowiadamy, że aplikacja ta może być przydatna wówczas gdy testujecie aplikacje nie wystawioną do sieci zewnętrznej. Możemy też np. z zewnętrznych maszyn obciążać stronę a później próbować wchodzić jako rzeczywisty użytkownik na stronę i zbierać dane. Wyniki ładowania porównywano z GTMetrixem i wartości były bardzo zbliżone.
Broken Link Checker
Aplikacja pomagająca wyszukiwać linki na stronie zwracające status 404. Dodatkowo strony, które redirectują – 301, 307, 308. Strona weryfikuje adresy url na bieżącej stronie. Wszystkie wychwycone linki są umieszczane w odrębnej kategorii.
EditThisCookie
Bliźniacza wtyczka do tej na Google Chrome Wtyczka to po prostu menadżer plików cookie. Możesz dodawać, usuwać, edytować i wyszukiwać, a także chronić i blokować cookiesy. Posiada też opcję importu plików do jsona, czy plików *.txt.
Usersnap
Aplikacja pomagająca zgłaszanie błędów za pomocą zrzutów ekranów i adnotacji. Wszystkie informacje jak – metadane, adres URL, rozmiar ekranu czy wersja przeglądarki są dołączane automatycznie. Aplikacja może być przydatna przy testach UAT. Wtyczka jest zintegrowana z wieloma narzędziami jak – Jira, Slack, Trello.
Web Developer
Jak nazwa wskazuje, wtyczka dla deweloperów frontendowych. Jednak to z czego może korzystać programista, może i tester. Aplikacja posiada opcje dla CSS, Cookies, zrobić resize obrazu. Można też przeprowadzić wiele akcji z obrazkami – wyświetlanie atrybutów alt, poszukiwanie popsutych obrazków i wiele innych.
Podsumowanie.
Firefox wtyczki dla testerów było pierwszą częścią serii wpisów o wtyczkach do przeglądarki od Mozilli. Bezsprzecznie z racji popularności przeglądarki Mozilla Firefox, obowiązkowym było przedstawienie takiego wpisu O innych narzędziach związanych przeglądarkami, szerzej piszemy w niniejszym dziale.