reklama - zainteresowany?

Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js - Helion

Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js
video
Autor: Krzysztof Komar
Tytuł oryginału: Jest.js, Jest, React.js, React, testowanie, testowanie aplikacji, mocking, piramida testów, regresja, testy jednostkowe, testy integracyjne, Enzyme, Mocha, testy End-2-End, testy komponentów, testy snapshotów, testy pokrycia, Jest-CLI, describe, it,
ISBN: 978-83-283-5973-4
Format: video
Data wydania: 2019-11-06
Księgarnia: Helion

Cena książki: 27,60 zł (poprzednio: 69,00 zł)
Oszczędzasz: 60% (-41,40 zł)

Dodaj do koszyka Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js

Tagi: Inne | Inne - Programowanie | JavaScript - Programowanie | React

Obierz kurs na... automatyczne testowanie aplikacji w React.js

Rozwój internetu oraz fakt, że wiÄ™kszość komputerów i telefonów ma z nim staÅ‚e poÅ‚Ä…czenie, sprawiÅ‚, że wiele aplikacji jest tworzonych wyÅ‚Ä…cznie z myÅ›lÄ… o uruchamianiu ich w przeglÄ…darce, także mobilnej. PrzykÅ‚adów nie trzeba daleko szukać ? Facebook i sprzężony z nim komunikator Messenger, Instagram albo Netflix. JeÅ›li chodzi o technologiÄ™, wszystkie je Å‚Ä…czy coÅ› bardzo istotnego: biblioteka React.js, której użyto do zbudowania każdej z tych aplikacji. Im wiÄ™ksza i bardziej zÅ‚ożona aplikacja, tym trudniejsze jest jej utrzymanie. Oznacza to miÄ™dzy innymi, że coraz ciężej jest dbać o to, by nowo dodawane funkcje nie psuÅ‚y niczego w dotychczasowym, dziaÅ‚ajÄ…cym kodzie. By zapobiec awariom zwiÄ…zanym z wprowadzaniem do aplikacji usprawnieÅ„ i unowoczeÅ›nieÅ„, można - i należy - jÄ… przy tej okazji testować.

Wiele aplikacji testuje siÄ™ manualnie, za pomocÄ… opisanych scenariuszy testowych. Nie jest to zÅ‚e rozwiÄ…zanie, ale obarczone pewnymi ograniczeniami. Rozrost aplikacji oznacza konieczność zatrudniania kolejnych testerów. Dodatkowo im wiÄ™ksza aplikacja, tym dÅ‚uższy proces manualnego testowania. Jest to wiÄ™c przedsiÄ™wziÄ™cie nieopÅ‚acalne. Na szczęście testowanie aplikacji może zacząć już programista, co sprawia, że na kolejnych etapach nie potrzeba tylu testerów. Umożliwia to Jest.js, biblioteka opracowana z myÅ›lÄ… o Å‚atwym testowaniu aplikacji napisanych w React.js. Jest.js bardzo dobrze integruje siÄ™ z Reactem, a dodatkowo udostÄ™pnia wiele przydatnych w nim rozwiÄ…zaÅ„ (takich jak snapshoty). Pisanie testów z wykorzystaniem tej biblioteki jest bardzo wygodne i może stanowić naturalny kierunek dalszego ulepszania aplikacji.

Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?

Podczas tego kursu video:

  • Zapoznasz siÄ™ z zagadnieniem testów jednostkowych i integracyjnych.
  • Zaznajomisz siÄ™ z wadami i zaletami testowania.
  • Dowiesz siÄ™, czym jest zjawisko regresji i w jaki sposób testy mogÄ… mu zapobiec.
  • Poznasz różne rodzaje testów - jak je uruchamiać i przechowywać w repozytorium.
  • Opanujesz najpopularniejsze funkcje Jest Matchers.

Co więcej...

  • Nauczysz siÄ™ instalowania i konfigurowania biblioteki Jest.js oraz tworzenia testów za jej pomocÄ….

Po ukończeniu szkolenia Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js będziesz dysponować wiedzą i umiejętnościami na poziomie średnio zaawansowanym.

Trzy godziny z testowaniem

Tyle mniej wiÄ™cej czasu musisz poÅ›wiÄ™cić na to, by z naszym kursem zgÅ‚Ä™bić temat testowania aplikacji w React.js z użyciem biblioteki Jest.js. Zaczniemy oczywiÅ›cie od podstaw, czyli od ogólnego omówienia koncepcji testowania. Przyswoimy niezbÄ™dnÄ… teoriÄ™ - poznamy miÄ™dzy innymi koncepcjÄ™ regresji. NastÄ™pnie zainstalujemy bibliotekÄ™ Jest.js, stworzymy pierwsze pliki z testami i uruchomimy napisane testy. Przyjrzymy siÄ™ strukturze testów - blokom describe() oraz it() - i zaczniemy generować testy asynchroniczne. Poznamy dziaÅ‚anie funkcji setUp() oraz tearDown(), bÄ™dziemy tworzyć mocki funkcji i moduÅ‚ów oraz testować komponenty za pomocÄ… snapshotów. Snapshoty stworzymy, wykorzystujÄ…c do tego react-test-renderer oraz Enzyme Shallow - ten ostatni przyda nam siÄ™ także do tworzenia testów integracyjnych. Na koniec bÄ™dziemy testować komponenty bezstanowe oraz te ze stanem i omówimy funkcje Matchers: toBe, toEqual, toBeCloseTo, toContain, toHaveLength.

Testowanie dowodzi obecnoÅ›ci bÅ‚Ä™dów, a nie ich braku.

Edsger Dijkstra

Dodaj do koszyka Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js

 

Osoby które kupowały "Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js", wybierały także:

  • Learn Python Programming
  • Puppet: Mastering Infrastructure Automation
  • Windows Media Center. Domowe centrum rozrywki
  • Responsive Web Design with HTML5 and CSS
  • Modern C++: Efficient and Scalable Application Development

Dodaj do koszyka Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js

Spis treści

Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js -- spis treści

Dodaj do koszyka Testowanie aplikacji w React.js. Kurs video. Praca z bibliotekÄ… Jest.js

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.