ODBIERZ TWÓJ BONUS :: »

Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji Eran Kinsbruner

Autor:
Eran Kinsbruner
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
248
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Metod testowania aplikacji internetowych w różnych przeglądarkach
  • Wybierania odpowiednich frameworków do automatyzacji testów frontendowych
  • Konfigurowania i uruchamiania testów z użyciem Selenium, Cypress, Playwright i Puppeteer
  • Analizowania wyzwań związanych z testowaniem aplikacji na wielu platformach i systemach
  • Dobierania narzędzi testowych do wymagań technicznych i przypadków użycia
  • Integracji narzędzi testowych z przepływem pracy programisty frontendowego
  • Tworzenia strategii ciągłego testowania i planowania harmonogramu testów
  • Mierzenia pokrycia kodu i pokrycia testowego w aplikacjach internetowych
  • Wykorzystywania narzędzi do pomiaru pokrycia kodu JavaScriptu (np. Istanbul, Cypress)
  • Automatyzacji testów wizualnych, API, wydajnościowych i dostępności
  • Testowania żądań sieciowych oraz korzystania z atrap usług
  • Używania zaawansowanych funkcji i integracji frameworków testowych z CI/CD
  • Pracy z narzędziami do niskokodowego i bezkodowego testowania aplikacji
  • Analizowania raportów testowych i wykorzystania sztucznej inteligencji w testowaniu
  • Porównywania funkcjonalności i oceniania popularności frameworków testowych
  • Uzupełniania testów kodowych automatyzacją niskokodową i bezkodową

Nawet bardzo doświadczony zespół niekiedy popełnia błędy, które mogą przesądzić o porażce obiecującego projektu. Aby uniknąć takich sytuacji, trzeba zadbać o odpowiednie testowanie kodu. To jednak bywa prawdziwym wyzwaniem dla frontendowców, którzy na co dzień skupiają się na innych aspektach pracy aplikacji. Obecnie deweloperzy mogą wybierać spośród rozlicznych narzędzi do testowania i wielu nowych metodyk. Na uwagę zasługują zwłaszcza frameworki służące do automatyzacji testów wieloprzeglądarkowych, dostępne na licencji open source.

Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady konfiguracji każdego z nich, aby testowanie przebiegało bezawaryjnie nawet po wprowadzeniu zmian w kodzie. Dzięki tej książce nie tylko wybierzesz najlepszy framework, ale także zintegrujesz go z przepływem pracy programowania frontendowego i utworzysz wstępny zestaw automatyzacji testów oparty na JavaScripcie. Zapewni to szybką informację zwrotną przy zmianach w kodzie i zwiększy niezawodność automatyzacji testów.

W książce między innymi:

  • wybór narzędzi do testowania aplikacji
  • zaawansowana automatyzacja testów
  • pomiar pokrycia kodu i pokrycia testowego w ocenie jakości aplikacji
  • kompromisy przy wyborze narzędzi do testowania
  • frameworki: Cypress, Selenium, Playwright i Puppeteer
  • przegląd narzędzi do niskokodowego testowania aplikacji internetowych

Automatyzacja testów aplikacji - tak zagwarantujesz niezawodność!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Eran Kinsbruner jest autorem bestsellerów, doświadczonym programistą i zapalonym testerem oprogramowania. Pracował dla takich firm jak Sun Microsystems, Neustar, Texas Instruments i General Electric. Aktywnie działa w społeczności rozwijającej oprogramowanie. W 2021 roku był nominowany do nagrody DevOps Dozen w konkursie DevOps.com. 

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Jakie frameworki do automatyzacji testów aplikacji internetowych są omawiane w książce?
Książka szczegółowo opisuje i porównuje najpopularniejsze frameworki do automatyzacji testów frontendowych: Selenium, Cypress, Puppeteer oraz Playwright. Znajdziesz w niej także przegląd narzędzi niskokodowych i bezkodowych.
2. Czy książka zawiera praktyczne przykłady konfiguracji i integracji frameworków z projektem?
Tak, publikacja pokazuje krok po kroku, jak skonfigurować i zintegrować wybrane frameworki z projektem frontendowym oraz jak wdrożyć automatyzację testów w codziennym przepływie pracy.
3. Czy znajdę tu informacje o testowaniu aplikacji na różnych przeglądarkach i urządzeniach?
Tak, książka omawia testowanie aplikacji internetowych na wielu przeglądarkach, zarówno interfejsowych, jak i bezinterfejsowych, oraz porusza temat testowania na różnych urządzeniach i systemach operacyjnych.
4. Czy książka porusza tematykę testów niskokodowych i wykorzystania sztucznej inteligencji?
Tak, w książce znajdziesz rozdziały poświęcone narzędziom niskokodowym, bezkodowym oraz omówienie trendów związanych z wykorzystaniem AI w automatyzacji testów.
5. Czy publikacja pomaga wybrać odpowiedni framework do konkretnego projektu?
Tak, autor przedstawia kryteria wyboru frameworku, analizuje przypadki użycia i omawia kompromisy, które warto rozważyć przy podejmowaniu decyzji.
6. Jakie zagadnienia związane z jakością i pokryciem testowym są opisane w książce?
Książka wyjaśnia, jak mierzyć pokrycie kodu i testów, jakie narzędzia do tego służą oraz jak oceniać jakość aplikacji na podstawie wyników testów.
7. Czy książka nadaje się do samodzielnej nauki automatyzacji testów przez programistów?
Tak, książka jest napisana z myślą o praktycznym wdrożeniu automatyzacji testów i zawiera liczne przykłady oraz wskazówki, które ułatwiają naukę i samodzielne wdrożenie narzędzi.
8. Czy pozycja obejmuje najnowsze trendy i przyszłość automatyzacji testów frontendowych?
Tak, autor analizuje aktualne trendy, rozwój frameworków oraz przyszłość testowania, w tym automatyzację niskokodową i zastosowanie AI.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile