#3: Przydatne pluginy
- Font Finder - "inspektor" CSS'ów, czyli sprawdzamy jakiej użyto czcionki, w jakim rozmiarze oraz kolorze. Przydatne podczas testowania zgodności z dizajnami.
- Bug Magnet - generator danych testowych, must have podczas testowania formularzy. Można również skorzystać ze strony danetestowe.pl.
- Grid Ruler - po prostu linijka, również całkiem przydatne narzędzie.
- Wappalyzer - identyfikacja użytych w projekcie technologii oraz ich wersji.
- Awesome Screenshot - umożliwia tworzenie screenshotów (wraz z ich edycją) oraz krótkich nagrań. Przydatne również do robienia zrzutu ekranu całej witryny, a nie tylko jej fragmentu.
- Bird Eats Bug - o tym narzędziu już kiedyś wspominałem, świetna aplikacja (uruchamiana z poziomu pluginu) do nagrywania czynności wykonywanych na stronie. Jeżeli znajdziemy defekt, wystarczy uruchomić aplikację, odtworzyć błąd i podesłać programiście - wewnątrz pojawią się informacje o rozdzielczości ekranu, wersji przeglądarki oraz cała konsola deweloperska, wraz z ewentualnymi błędami i komunikatami. Must have dla QA.
- ciąg dalszy nastąpi... ;)
#4: Bezpieczeństwo
Jeżeli interesuje Cię tematyka bezpieczeństwa i myślisz o tym, aby wybrać ją jako specjalizację QA, warto rozpocząć naukę od podstaw obsługi narzędzia Burp Suit. Firma AFINE opublikowała krótki poradnik o tym jak zainstalować to oprogramowanie oraz w jaki sposób go używać.
Gdy opanujesz już podstawy Burpa, warto zerknąć na Burp Academy - darmową platformę do nauki bezpieczeństwa. Znajdziesz tu ogrom ciekawych tematów, takich jak oAuth, XSS, SQL Injection, HTTP Request Smuggling i wiele, wiele innych dobroci, które warto znać.
Jeżeli dopiero zaczynasz swoją przygodę z IT - warto wcześniej sięgnąć po jakąś literaturę (choćby ostatnio polecane "Bezpieczeństwo nowoczesnych aplikacji internetowych" Adrew Hoffmana). Do tego warto nauczyć się podstaw sieci - jak działają przeglądarki, jak witryny komunikują się z serwerem i tak dalej, i tak dalej. Podstawowa wiedza przyda się również podczas testowania API.
Polecam materiał Jakuba Mrugalskiego o tym co warto poznać na samym początku: YouTube.
#5: Wydajność
A co z wydajnością? - zapytasz. Tutaj sytuacja jest podobna - jeżeli interesuje Cię ta specjalizacja, zacznij od podstaw działania protokołu HTTP. Dowiedz się czym jest load balancer czy Content Delivery Network. Następnie warto sięgnąć po jMeter - proste w użyciu, choć skomplikowane w konfiguracji popularne narzędzie. Pamiętaj o dokumentacji!
Jeżeli interesuje Cię temat wydajności, odsyłam do artykułu Bulldogjob.
|