Szkolenie dla QA
-
Moduł 1: Wstęp
Wstęp -
Wymagania
-
Grupa wsparcia
-
Quality Assurance vs Quality Control
-
Ćwiczenia i zadania domowe
-
Zadanie domowe
-
Zadanie domowe #2
-
Moduł 2: Cechy charakteruWstęp
-
Cierpliwość
-
Dokładność
-
Opanowanie
-
Empatia
-
Asertywność
-
Inne cechy
-
Odpowiedzialność
-
Zadanie domowe
-
Moduł 3: SpecjalizacjeWstęp
-
Informacje na początek
-
Automatyzacja (QAA)
-
Analiza biznesowa
-
Cyberbezpieczeństwo
-
Wydajność
-
Dostępność
-
Zadanie domowe
-
Moduł 4: Podstawy teoriiWstęp
-
SDLC
-
Shift-Left Testing
-
Definicja jakości i testowania
-
Retest vs Regresja
-
Błąd, defekt, usterka, anomalia, incydent, improvement
-
Weryfikacja vs walidacja
-
Białe, czarne i szare skrzynki
-
Testowanie (nie)funkcjonalne
-
RWD
-
Symulator vs emulator
-
Dane testowe (teoria)
-
Moduł 5: Podstawowe narzędzia IKlasy równoważności i wartości graniczne
-
Wstęp
-
Systemy operacyjne
-
Przeglądarki
-
Wtyczki
-
Nagrywanie i zrzuty ekranu
-
Moduł 6: Podstawowe narzędzia IISymulacja maili
-
Browserstack
-
Sizzy
-
Bird Eats Bug
-
Polecane wtyczki
-
Konsola deweloperska
-
Narzędzia Adobe
-
Dane testowe
-
Moduł 7: TestowanieZadanie domowe
-
Wstęp
-
Formularze
-
Moduł 8: Zarządzanie jakością2FA
-
Wstęp
-
Plan testów
-
Testy regresji oraz przypadki
-
Raport końcowy
-
Zgłaszanie defektów
-
Komentarze
-
Moduł 9: Zapewnianie jakościCritical, High czy Low?
-
Wstęp
-
Zanim zaczniemy projekt
-
DoR, DoD
-
Standardy systemu zapewniania jakości
-
Zarządzanie ryzykiem
-
Moduł 10: Cała prawda o ITJakość danych testowych
-
Wstęp
-
Manifest Agile
-
Kanban
-
Scrum
-
Scrum vs Kanban
-
Daily
-
Refinement
-
Demo
-
Jira
-
Confluence
-
PostmanKody HTTP
-
Wstęp
-
Żądania HTTP
-
Nagłówki
-
Metody
-
Instalacja
-
GET
-
Save & New
-
POST & GET dla pojedynczego ID
-
Filtrowanie
-
PUT
-
PATCH & DELETE
-
SQLZadanie domowe
-
Wstęp do baz danych
-
Słów kilka o SQL
-
Instalacja środowiska
-
Adnotacja do narzędzia
-
Komentarze
-
Pobieranie danych
-
Aliasy
-
Sortowanie wyników
-
Eliminowanie duplikatów
-
Filtrowanie danych - część 1
-
Filtrowanie danych - część 2
-
Złożone warunki logiczne
-
Klauzula TOP
-
Operatory arytmetyczne
-
Konkatenacja
-
Grupowanie wierszy - część 1
-
Grupowanie wierszy - część 2
-
Klauzula Having
-
Łączenie tabel
-
Łączenie klauzul
-
Aktualizacja danych
-
Podzapytania zagnieżdżone
-
Jira Query Language
-
Test
-
Ćwiczenia
-
Moduł 11: PortfolioOdpowiedzi do ćwiczeń
-
Wstęp
-
Co umieścić?
-
Gdzie umieścić?
-
ChatGPT w branży QAZadanie domowe
-
Wstęp
-
ChatGPT - zastosowanie branżowe
-
ChatGPT - zastosowanie niebranżowe
-
Ryzyka i pułapki
-
Lepsze prompty
-
Czy AI zastąpi specjalistów IT?
-
Moduł 12: RekrutacjaĆwiczenia praktyczne
-
Wstęp
-
Zadanie domowe #1
-
LinkedIn
-
CV - sposób I
-
CV - sposób II
-
CV - sposób III
-
CV - dobre praktyki - część I
-
CV - dobre praktyki - część II
-
Oferty pracy
-
B2B
-
Rozmowa rekrutacyjna - jak się przygotować
-
Rozmowa rekrutacyjna - jak wygląda
-
Rozmowa rekrutacyjna - przegląd pytań - część I
-
Rozmowa rekrutacyjna - przegląd pytań - część II
-
Rozmowa rekrutacyjna - przegląd pytań - część III
-
Odpowiedzi na wybrane pytania
-
Do biegu, gotowi, start...
-
FAQ
-
Moduł 13: ZakończenieZadanie domowe #2
-
Wstęp
-
Język angielski
-
ISTQB
-
Źródła wiedzy
-
Co dalej?
-
DodatkiCertyfikat
-
Zestaw łamigłówek - część 1
-
Stres i jak sobie z nim radzić
-
Lista TODO
-
Nagranie z Live Calla o dostępności cyfrowej
Z tej lekcji dowiesz się w jaki sposób podejść do przetestowania mechanizmu 2FA – 2-Factor Authentication. Jest to dodatkowy mechanizm zabezpieczenia, który wymaga od użytkownika podania kodu SMS/kodu z maila w momencie logowania się do serwisu (po podaniu loginu i hasła). Prawdopodobnie znasz to z różnych większych serwisów, np. Facebook czy Allegro.
W plikach do tej lekcji znajdziesz checklistę, którą omawiam w lekcji powyżej. Na końcu wspomniałem o dwóch narzędziach, które można wykorzystać do przetestowania 2FA, jednak jest to już nieco bardziej zaawansowany sposób. Na tym etapie skup się na rozruszaniu komórek mózgowych i wyobraźni, a gdy będziesz na dużo dalszym etapie, możesz rzucić okiem na Postman oraz Burp.
Jeżeli chcesz spróbować swoich sił w praktyce, możesz skorzystać z tego darmowego szkolenia. Jest to jednak poziom bardzo zaawansowany.