Play

JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie

Autor:
Zofia Matusiewicz
Długość
liczba lekcji: 39, czas trwania: 2:39:15
Ocena

Kup kurs 69,00 zł

Kurs wideo

JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie (ebook)(audiobook)(audiobook)

Okładka książki JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie
Tył okładki książki JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie

Okładka książki JUnit - testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie

Wydawnictwo:
Videopoint
Wersja:
Online i ZIP (260.0MB)
Czas trwania:
2:39:15
Ocena:
4.4/6  Opinie: 8
  1. 1. Wprowadzenie 48:34

  2. 2. Podstawy testowania 53:12

  3. 3. Mechanizmy w JUnit 44:21

  4. 4. Dodatkowe narzędzia 13:08

Obierz kurs na... testy jednostkowe

Celem programisty nie jest pisanie kodu, ale tworzenie systemu. Przy czym system powinien działać, a najlepiej działać poprawnie! Jeśli tworzysz lub współtworzysz jakiś produkt, to dobrze wiesz, jak wiele czasu zajmuje wielokrotne sprawdzanie, czy działa on poprawnie, oraz korygowanie ewentualnych błędów. Z tego powodu nauka testowania to niemal naturalny etap rozwoju programisty. Każdy profesjonalny autor kodu powinien równocześnie być w pewnym sensie jego korektorem. I to już na etapie pisania — pisząc, trzeba od razu myśleć o poprawności działania i jego testach.
Z testowaniem jest pewien podstawowy problem — zajmuje mnóstwo czasu. Z tego powodu wymyślono testowanie jednostkowe, swego rodzaju automatyzację tej dziedziny programowania. Stworzono je dla ludzi, którzy chcą pracować naprawdę wydajnie. Testy jednostkowe mają jedno zasadnicze wymaganie, a poza tym same zalety. Najważniejsza to oszczędność czasu: działając tą metodą, nie trzeba przeglądać wszystkich scenariuszy testowych przy każdej zmianie w kodzie — jeśli uruchomi się testy jednostkowe, od razu widać, które elementy przeszły je pomyślnie, a które nie. Poza tym z dobrze napisanych testów nawet nowy programista odczyta więcej niż z niejednej dokumentacji. Warunkiem sukcesu jest dbałość o kod. Im bardziej przejrzysty, tym łatwiej napisać do niego testy jednostkowe.
Jeśli jesteś gotów na testowanie, nie czekaj. Działaj! Uruchom kurs i dowiedz się, jak szybko i sprawnie sprawdzić klarowność i jakość swojej pracy.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

Z tego kursu video nauczysz się między innymi:
  • czym są testy jednostkowe, jakie są ich cechy i zastosowanie;
  • jak uruchomić testy w środowisku Eclipse oraz jak ich użyć w Mavenie i z linii poleceń;
  • jak tworzyć: asercje, dopasowania, testy parametryzowane, testy wyjątków, reguły standardowe i limity czasowe dla testów.
Co więcej...
  • ...poznasz inne ciekawe i potrzebne zagadnienia dotyczące testów jednostkowych, takie jak: tworzenie zestawów testów, kategoryzowanie testów, kolejność wykonywania testów, przygotowanie warunków początkowych, pomijanie testów i badanie pokrycia kodu testami.
JUnit — testy jednostkowe. Kurs video. Automatyzacja procesu testowania w Javie kończy się na poziomie średnio zaawansowanym. Warunkiem pełnego skorzystania z kursu jest znajomość podstaw języka Java.

Tu liczą się jednostki

Test jednostkowy to metoda badania tworzonego oprogramowania poprzez wykonywanie testów weryfikujących poprawność działania pojedynczych elementów (jednostek) programu. Fragment programu jest poddawany testowi, który go wykonuje i porównuje wynik z oczekiwaniami. JUnit służy do tworzenia powtarzalnych testów jednostkowych oprogramowania pisanego w języku Java. Cechy charakterystyczne tego narzędzia to między innymi testowanie najmniejszych jednostek (wybranych metod czy funkcji), przypadki testowe i oddzielenie testów od kodu. JUnit ma wiele mechanizmów uruchamiania. Pozwala tworzyć raporty potestowe i współpracuje z różnymi środowiskami programistycznymi.

Jaki jest Twój kod?

Niniejszy kurs trwa 150 minut i jest podzielony na 38 lekcji, podczas których zapoznasz się zarówno z teorią, jak i praktyką pracy z JUnit. Kurs został pomyślany jako kompleksowy przewodnik z jasnymi i prostymi przykładami. Wprowadzi Cię w zagadnienie testów jednostkowych, pozwoli zastanowić się nad jakością tworzonego kodu, stosowanym nazewnictwem oraz porządkowaniem klas. W kolejnych etapach przeprowadzi Cię od najprostszych testów jednostkowych do coraz bardziej zaawansowanych. Dalej nauczy zarządzania testami, czyli ich grupowania, pomijania i kategoryzowania.

Tylko dla wtajemniczonych

Autorka kursu pomyślała także o tym, co będziesz robić po ukończeniu kursu. Chcąc przygotować Cię do samodzielnej pracy nad większymi wyzwaniami związanymi z testowaniem, dodała lekcję dotyczącą frameworku Mockito. Opanowanie go stanowi kolejny krok na drodze nauki testowania jednostkowego.

Poznaj naszego eksperta

Zofia Matusiewicz jest doktorem nauk matematycznych. Od kilku lat pracuje jako programistka. Zawodowo realizuje się także poprzez pisanie artykułów naukowych i popularnonaukowych z zakresu matematyki oraz informatyki. Wolny czas chętnie spędza w górach, najlepiej tam, gdzie nawet natura zapomina, że wiedzie przez nie szlak. O takich miejscach mówi, że będąc tam, „czuje, że jest częścią czegoś naprawdę wielkiego”.

„Ten jeden krok, wybranie celu i trzymanie się go, zmienia wszystko”

(Scott Reed)

Selling helion.pl
0 Zofia Matusiewicz

Zamknij

Wybierz metodę płatności