Kompleksowe testowanie stron internetowych z Cypress: Poznaj techniki zautomatyzowanego testowania front-endu za pomocą Cypress i JavaScript

Ocena:   (3,8 na 5)

Kompleksowe testowanie stron internetowych z Cypress: Poznaj techniki zautomatyzowanego testowania front-endu za pomocą Cypress i JavaScript (Waweru Mwaura)

Opinie czytelników

Podsumowanie:

Książka na temat Cypress stanowi kompleksowy przewodnik dla początkujących, aby dowiedzieć się o kompleksowym testowaniu stron internetowych przy użyciu frameworka, zawierający praktyczne przykłady i jasne wyjaśnienia. Podczas gdy wielu recenzentów uznało ją za wartościowe źródło wiedzy, szczególnie dla osób z pewnym doświadczeniem w testowaniu stron internetowych lub JavaScript, pojawiły się znaczące uwagi krytyczne dotyczące jej przejrzystości i głębi dla bardziej doświadczonych użytkowników, a także kwestie związane z przykładami kodu.

Zalety:

Doskonałe źródło do nauki Cypress i technik testowania sieci
łączy praktyczne przykłady ze zwięzłymi wyjaśnieniami
odpowiednia dla początkujących z podstawową wiedzą
dobrze zorganizowana i obejmuje ważne koncepcje
wielu użytkowników uważało, że jest to książka „obowiązkowa” do testowania end-to-end.

Wady:

Niektórzy recenzenci stwierdzili, że książka jest zbyt uproszczona i istnieją lepsze alternatywy (np. odwiedzenie strony Cypress)
problemy z niejasnymi zrzutami ekranu
niektórzy czytelnicy uważali, że nie jest wystarczająco wszechstronna dla doświadczonych użytkowników
uważana za drogą w stosunku do dostarczonej treści.

(na podstawie 9 opinii czytelników)

Oryginalny tytuł:

End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript

Zawartość książki:

Zapoznaj się z frameworkiem Cypress i dowiedz się, jak najlepiej wdrożyć kompleksowe testowanie automatyzacji za pomocą JavaScript, korzystając z porad ekspertów, najlepszych praktyk i rzeczywistych przykładów testowania

Kluczowe cechy:

⬤ Napisz swój pierwszy kompleksowy test i dowiedz się, jak zmodernizować swoje środowisko testowe.

⬤ Wykonaj testowe tworzenie stron internetowych i testowanie w różnych przeglądarkach przy użyciu Cypress.

⬤ Odkryj zalety korzystania z Cypress w porównaniu z Selenium i refaktoryzuj testy dla nowoczesnych aplikacji internetowych.

Opis książki:

Cypress to nowoczesny framework do automatyzacji testów aplikacji webowych. Nauka Cypress pomoże ci przezwyciężyć wady konwencjonalnych rozwiązań testowych, takich jak problemy z wykresem zależności, stroma krzywa uczenia się w konfigurowaniu kompleksowych pakietów testowych i trudności w pisaniu jawnych czasów oczekiwania dla testów.

W książce "End-to-End Web Testing with Cypress" dowiesz się, jak korzystać z różnych narzędzi Cypress, w tym podróży w czasie, migawek, błędów i danych wyjściowych konsoli, aby pisać bezpieczne i nie zawodne testy. Odkryjesz techniki wykonywania rozwoju opartego na testach (TDD) za pomocą Cypress i napiszesz testy między przeglądarkami dla swoich aplikacji internetowych. W miarę postępów będziesz wdrażać testy dla przykładowej aplikacji i pracować z różnymi narzędziami i funkcjami w ekosystemie Cypress. Wreszcie, ta książka Cypress pomoże ci zrozumieć zaawansowane koncepcje testowania, takie jak testowanie wizualne i tworzenie sieci.

Pod koniec tej książki zdobędziesz umiejętności potrzebne do skonfigurowania Cypress dla dowolnej aplikacji internetowej i zrozumiesz, jak w pełni wykorzystać jego potencjał.

Czego się nauczysz:

⬤ Poznasz Cypress i zrozumiesz jego przewagę nad Selenium.

⬤ Poznasz typowe polecenia, narzędzia i techniki Cypress do pisania kompletnych testów dla aplikacji internetowych.

⬤ Skonfigurować i skonfigurować Cypress do testowania w różnych przeglądarkach.

⬤ Zrozumienie, jak pracować z elementami i animacjami, aby pisać testy bez błędów.

⬤ Poznanie technik implementacji i obsługi żądań nawigacji w testach.

⬤ Zaimplementować wizualne testy regresji za pomocą Applitools eyes.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla profesjonalistów zajmujących się testowaniem automatyzacji, testerów oprogramowania i stron internetowych oraz programistów frontendowych, którzy mają średniozaawansowaną wiedzę na temat JavaScript i automatyzacji testów na poziomie początkującym, a także dla zupełnie początkujących, którzy chcą rozpocząć pracę z Cypress i dowiedzieć się, jak to działa. Książka ta będzie również przydatna dla testerów Selenium, którzy chcą migrować do Cypress i wykorzystać jego możliwości. Wymagana jest znajomość programowania w JavaScript na poziomie średnio zaawansowanym oraz wiedza na temat testowania stron internetowych na poziomie początkującym.

Dodatkowe informacje o książce:

ISBN:9781839213854
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Kompleksowe testowanie stron internetowych z Cypress: Poznaj techniki zautomatyzowanego testowania...
Zapoznaj się z frameworkiem Cypress i dowiedz...
Kompleksowe testowanie stron internetowych z Cypress: Poznaj techniki zautomatyzowanego testowania front-endu za pomocą Cypress i JavaScript - End-to-End Web Testing with Cypress: Explore techniques for automated frontend web testing with Cypress and JavaScript

Prace autora wydały następujące wydawnictwa: