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
Na początku lekcji wspominam o adresie IP. O technikaliach będę jeszcze opowiadał w module związanym z branżą IT, jednak już teraz chcę wyjaśnić czym jest IP.
Skrót z języka angielskiego: Internet Protocol Address. To taki numer identyfikacyjny, pod którym dostępne jest (w sieci) urządzenie lub grupa urządzeń (np. drukarka podłączona do internetu, serwer czy właśnie strona internetowa). Tak jak człowiek (lub grupa ludzi, np. rodzina) ma swój adres zamieszkania, tak urządzenie lub grupa urządzeń ma swój adres IP :)
Link do strony omówionej w lekcji: https://gs.statcounter.com/
Oprócz omówionych w lekcji przeglądarek “desktopowych” (na urządzeniach typu desktop lub laptop), możemy również mówić o przeglądarkach mobilnych. Tutaj możemy wymienić przede wszystkim Google Chrome, Mozilla Firefox czy Safari. Na urządzenia mobilne nie jest dostępny Internet Explorer ani Microsoft Edge. Dostępne są za to inne przeglądarki, jednak ich popularność jest na tyle znikoma, że nie ma sensu ich poznawać, przynajmniej na chwilę obecną. Aby sprawdzić wersję przeglądarki mobilnej, wystarczy ją uruchomić, przejść do ustawień i odnaleźć pozycję “O programie Firefox” lub “Chrome – informacje”. Pozycje te będą na samym dole ustawień.
Dwie najpopularniejsze przeglądarki mobilne, które na pewno warto uwzględnić podczas zapewniania jakości lub testowania, to Google Chrome oraz Safari. Wszystkie inne nie zajmują dużej pozycji rynkowej, choć warto to oczywiście zweryfikować na stronie powyżej (ograniczając się do wyboru przeglądarki mobilnej).
Po określeniu przeglądarek dla Twojego projektu, jedynym wydajnym i sprawdzonym sposobem jest rozpoczęcie testowania bądź analizy na fizycznym urządzeniu mobilnym. Warto zatem dysponować przynajmniej kilkoma urządzeniami z różnymi wersjami, nakładkami oraz przeglądarkami, jednak ciężko jest dysponować wszystkimi możliwymi konfiguracjami. I tu z pomocą przychodzi pewne narzędzie, o którym opowiem w kolejnej lekcji.