Do kursu dołączamy materiały dodatkowe
Frontend Developer. Kurs video. Testowanie kodu w JavaScript
- Autor:
- Długość
- liczba lekcji: 32, czas trwania: 05:22:36
- Ocena
Kurs video
Frontend Developer. Kurs video. Testowanie kodu w JavaScript
(ebook)
(audiobook)
(audiobook)
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 5 godz. 22 min.
- Technologia:
- Jest 26.6, ES6
- Ocena:
Do kursu dołączamy materiały dodatkowe
Spis lekcji kursu video
-
1. Wprowadzenie 00:08:22
-
2. Testy jednostkowe 02:10:23
- 2.1. Czym są testy jednostkowe 00:09:24
- 2.2. Przygotowanie projektu 00:11:21
- 2.3. Pisanie pierwszych testów 00:12:37
- 2.4. Kalkulator, pokrywanie podstawowych testów 00:10:30
- 2.5. Kalkulator, ciąg dalszy 00:11:43
- 2.6. Program do autokorekty, wprowadzenie 00:13:57
- 2.7. Program do autokorekty, ciąg dalszy 00:11:14
- 2.8. System powitań, wprowadzenie 00:12:49
- 2.9. System powitań, ciąg dalszy 00:12:11
- 2.10. Walidator hasła podczas rejestracji, wprowadzenie 00:12:33
- 2.11. Walidator hasła podczas rejestracji, ciąg dalszy 00:09:23
- 2.12. Podsumowanie testów jednostkowych, wskazówki 00:02:41
-
3. Testy integracyjne 01:43:44
- 3.1. Czym są testy integracyjne 00:06:53
- 3.2. Setup projektu React oraz narzędzia do testowania 00:13:02
- 3.3. Pisanie pierwszych testów integracyjnych 00:10:28
- 3.4. Testowanie dynamicznie wyświetlanej listy 00:12:03
- 3.5. Testowanie przycisku do usuwania elementów listy cz. 1. 00:10:07
- 3.6. Testowanie przycisku do usuwania elementów listy cz. 2. 00:12:07
- 3.7. Testowanie aplikacji playlisty 00:11:40
- 3.8. Pokrywanie kodem testów playlisty 00:12:50
- 3.9. Testowanie funkcji oznaczania piosenki jako ulubionej 00:11:08
- 3.10. Podsumowanie testów integracyjnych, wskazówki 00:03:26
-
4. Testy E2E 01:16:49
- 4.1. Czym są testy E2E 00:08:43
- 4.2. Setup projektu, instalowanie Cypress 00:10:57
- 4.3. Testowanie renderowania strony w przeglądarce 00:11:24
- 4.4. Mockowanie requestów w przeglądarce za pomocą Cypress 00:12:30
- 4.5. Testowanie aplikacji w przypadku błędu w komunikacji z backendem 00:07:35
- 4.6. Testowanie selectów, inputów, przycisków 00:10:00
- 4.7. Testowanie złożonych requestów 00:08:09
- 4.8. Podsumowanie testów E2E, sugestie, wskazówki 00:07:31
-
5. Konkurs 00:03:18
Opis
kursu video
:
Frontend Developer. Kurs video. Testowanie kodu w JavaScript
Obierz kurs na... testowanie JavaScriptu
Testowanie oprogramowania jest niezwykle ważnym etapem pracy nad projektem informatycznym. Dopiero wtedy zyskuje się pewność, że kod został poprawnie przygotowany, nie zawiera błędów i będzie działał bez zarzutu. Zwykle jednak procesem sprawdzania kodu nie zajmuje się ten sam zespół, który tworzył oprogramowanie. QA developer czy QA engineer to przeważnie osobne stanowisko w firmie. Popyt na testerów stale rośnie, ponieważ większość właścicieli firm programistycznych rozumie, jak duży wpływ na jakość tworzonych produktów ma ich testowanie. Dodatkowo produkt przetestowany to produkt szybko zdany klientowi - poprawny, wolny od wychwyconych zawczasu błędów.
Ten kurs został w całości poświęcony zagadnieniu testów automatycznych wykonywanych w JavaScripcie. Jest adresowany zarówno do osób zastanawiających się nad karierą QA engineera, jak i do frontend developerów, chcących się dowiedzieć, jak wygląda i na czym polega testowanie kodu JavaScriptu. Szkolenie stanowi swojego rodzaju kontynuację i uzupełnienie poprzednich pięciu kursów frontendowych autorstwa Radosława Madeckiego, których zadaniem jest przygotować developera do pierwszej pracy lub wspomóc go w awansie w ramach aktualnego zajęcia. Podobnie jak w poprzednich, także w tym kursie autor skupia się maksymalnie na podejściu praktycznym i oparł go na przydatnych, życiowych poradach wprost z „pola bitwy”, czyli z praktyki developera. Co więcej, zagadnienia związane z testowaniem przedstawia w sposób możliwie przystępny, zrozumiały, unikając trudnego, technicznego języka.
Jeżeli nie umiesz jeszcze pisać testów jednostkowych, a szukasz pierwszej pracy - ten kurs pozwoli Ci wyróżnić się wśród innych na tym etapie. Jeżeli masz już pracę jako junior lub mid, a dalej nie piszesz testów - czas nadrobić zaległości, by móc szybciej awansować na wyższy stopień i zauważalnie zwiększyć swoje zarobki, a także jakość wykonywanej pracy!
Co Cię czeka podczas naszego profesjonalnego szkolenia
W trakcie kursu:
- Zapoznasz się z kluczowymi terminami i zasobami ważnymi podczas testowania kodu JavaScriptu (React, Jest, Cypress, TDD).
- Opanujesz najważniejszą teorię związaną z pisaniem testów jednostkowych, integracyjnych oraz E2E.
- Przyswoisz mnóstwo praktycznej wiedzy dotyczącej pisania testów jednostkowych, integracyjnych oraz E2E.
- Dowiesz się, jakie są najpopularniejsze narzędzia do pisania testów różnego rodzaju.
- Poznasz dobre praktyki pisania kodu testów, jak również samych aplikacji i podstawowe praktyki pracy w projektach komercyjnych.
- Nauczysz się podstaw obsługi narzędzia Jira i tworzenia plików MD (Markdown).
Co więcej...
- Zrobisz sobie powtórkę z HTML i CSS, JavaScriptu, Reacta oraz NPM/Yarn.
Frontend developer. Kurs video. Testowanie kodu w JavaScript stanowi uzupełnienie i uwieńczenie nauki w ramach cyklu kursów frontendowych autorstwa Radosława Madeckiego i kończy się na poziomie średnio zaawansowanym. Kurs omawia wszystkie trzy typy testów, również mało spopularyzowane - nawet wśród zawodowych programistów - a niezwykle skuteczne testy E2E.
O automatycznym testowaniu słów parę
Programowanie w dużym stopniu polega na cofaniu się - poszukiwaniu błędów i poprawianiu ich aż do uzyskania doskonale działającego kodu. Nie ma więc nic bardziej nieprofesjonalnego niż oddanie klientowi produktu, który nie został przetestowany pod kątem ewentualnych bugów. Stąd w każdej poważnej firmie programistycznej powinna się znaleźć osoba pełniąca funkcję testera oprogramowania. A jeśli firma jest mała, na przykład jednoosobowa, a jej jedyny pracownik to frontend developer, musi on opanować techniki i narzędzia służące do testów - najszybciej i najbezpieczniej będzie wdrożyć techniki testów automatycznych. Ich zastosowanie pozwala uniknąć mozolnego testowania ręcznego, które jest podatne na błędy ludzkie, przeoczenia, zapominanie. Zamiast pisać testy i pokrywać je kodem aplikacji, tester automatyczny pisze wyłącznie test i scenariusze, co jest szybkie, pewne i wygodne.
Udało Ci się ukończyć wszystkie kursy z serii Frontend Developer? W takim razie mamy dla Ciebie konkurs!
Wybrane bestsellery
Radosław Madecki - pozostałe kursy
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Proszę wybrać ocenę!
Proszę wpisać opinię!
Książka drukowana
Proszę czekać...
Oceny i opinie klientów: Frontend Developer. Kurs video. Testowanie kodu w JavaScript Radosław Madecki (7) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(6)
(1)
(0)
(0)
(0)
(0)
więcej opinii
ukryj opinie