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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium 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łacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile