Testowanie oprogramowania
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
- Szczegóły
- Kategoria: Testowanie oprogramowania
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ść!
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.
- Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B - [20 czerwiec 2024]
- Tester samouk w zwinnym zespole. Testowanie agile krok po kroku na podstawie rzeczywistego projektu - [11 kwiecień 2024]
- Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu - [13 marzec 2024]
- Przygody testera Zigiego - [30 styczeń 2024]
- Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II - [25 styczeń 2024]