Testowanie interfejsu użytkownika z Puppeteer: Wdrażanie kompleksowych testów i automatyzacji przeglądarki przy użyciu JavaScript i Node.js

Ocena:   (4,6 na 5)

Testowanie interfejsu użytkownika z Puppeteer: Wdrażanie kompleksowych testów i automatyzacji przeglądarki przy użyciu JavaScript i Node.js (Dario Kondratiuk)

Opinie czytelników

Podsumowanie:

Książka „UI Testing with Puppeteer” otrzymała w przeważającej mierze pozytywne recenzje ze względu na jasne wyjaśnienia, praktyczne przykłady i zdolność do zaspokojenia potrzeb zarówno początkujących, jak i doświadczonych testerów. Obejmuje ona szeroki zakres tematów, od podstaw technologii internetowych po zaawansowane techniki automatyzacji, co czyni ją kompleksowym źródłem informacji dla każdego zainteresowanego testowaniem automatycznym. Zauważono jednak pewne drobne kwestie, takie jak literówki, czytelność przechwytywanego kodu i brak niektórych przykładów.

Zalety:

Łatwość czytania i śledzenia z jasnymi wyjaśnieniami.
Wyczerpujące omówienie koncepcji testowania interfejsu użytkownika i praktyczne przykłady.
Wartościowa zarówno dla początkujących, jak i doświadczonych użytkowników.
Przedstawia ważne narzędzia i metodologie.
Dobrze zorganizowana treść, która rozwija się od podstaw do zaawansowanych tematów.
Oferuje rzeczywiste przykłady, które można zastosować w projektach.
Podkreśla znaczenie testowania dla wszystkich programistów, nie tylko zespołów QA.

Wady:

Zawiera różne literówki, które mogą powodować zamieszanie.
Niektóre fragmenty kodu są trudne do odczytania ze względu na kontrast kolorów i rozmiar czcionki.
Czasami wprowadza polecenia bez przykładów kodu.
Indeks mógłby zostać ulepszony dla łatwiejszej nawigacji.

(na podstawie 11 opinii czytelników)

Oryginalny tytuł:

UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js

Zawartość książki:

Pisanie odpornych na awarie testów automatyzacji, emulacji urządzeń i automatyzacji przeglądarki przy użyciu interfejsu API Puppeteer opartego na Google

Główne cechy:

⬤ Rozpocznij pracę z Puppeteer i odkryj najlepsze praktyki w zakresie testowania automatyzacji.

⬤ Automatyzacja nowoczesnych aplikacji internetowych przy użyciu Jest i Mocha z Puppeteer.

⬤ Wygeneruj zrzuty ekranu za pomocą Puppeteera i dowiedz się, jak można je wykorzystać do testów regresji interfejsu użytkownika.

Opis książki:

Puppeteer to biblioteka automatyzacji stron internetowych typu open source stworzona przez Google w celu łatwego wykonywania zadań, takich jak testowanie end-to-end, monitorowanie wydajności i automatyzacja zadań. Korzystając z rzeczywistych przypadków użycia, ta książka zabierze Cię w pragmatyczną podróż, pomagając nauczyć się Puppeteera i wdrożyć najlepsze praktyki, aby przenieść kod automatyzacji na wyższy poziom!

Zaczynając od wprowadzenia do przeglądarek bezgłowych, ta książka przeprowadzi Cię przez podstawy automatyzacji przeglądarek, pokazując, jak daleko można się posunąć, używając Puppeteera do automatyzacji Google Chrome i Mozilla Firefox. Następnie poznasz podstawy testowania end-to-end i zrozumiesz, jak tworzyć niezawodne testy. Zapoznasz się również z wyszukiwaniem elementów za pomocą selektorów CSS i wyrażeń XPath. W miarę przechodzenia przez kolejne rozdziały, uwaga skupia się na bardziej zaawansowanych tematach automatyzacji przeglądarki, takich jak wykonywanie kodu JavaScript wewnątrz przeglądarki. Poznasz różne przypadki użycia Puppeteera, takie jak urządzenia mobilne lub testowanie szybkości sieci, mierzenie wydajności witryny i używanie Puppeteera jako narzędzia do skrobania stron internetowych.

Pod koniec tej książki o testowaniu interfejsu użytkownika dowiesz się, jak najlepiej wykorzystać interfejs API Puppeteera i będziesz w stanie zastosować go w swoich rzeczywistych projektach.

Czego się nauczysz:

⬤ Zrozumieć podstawy automatyzacji przeglądarek.

⬤ Poznasz kompleksowe testowanie za pomocą Puppeteera i jego najlepsze praktyki.

⬤ Zastosować selektory CSS i wyrażenia XPath do automatyzacji sieci.

⬤ Odkryj, jak możesz wykorzystać moc automatyzacji sieci jako programista.

⬤ Zapoznanie się z różnymi przypadkami użycia Puppeteera, takimi jak testy prędkości sieci i geolokalizacja.

⬤ Zapoznaj się z technikami i najlepszymi praktykami w zakresie skrobania stron internetowych i generowania treści internetowych.

Dla kogo jest ta książka:

Książka jest przeznaczona dla inżynierów QA, specjalistów od testowania i programistów frontendowych, którzy chcą przeprowadzić kompleksowe testy przy użyciu narzędzi programistycznych Google. Twórcy stron internetowych, którzy chcą dowiedzieć się, jak używać Puppeteera do generowania treści, skrobania stron internetowych i oceny wydajności witryny, również uznają tę książkę za przydatną. Chociaż znajomość Node. js nie jest konieczna, podstawowa znajomość JavaScript pomoże w zrozumieniu omawianych koncepcji.

Dodatkowe informacje o książce:

ISBN:9781800206786
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Testowanie interfejsu użytkownika z Puppeteer: Wdrażanie kompleksowych testów i automatyzacji...
Pisanie odpornych na awarie testów automatyzacji,...
Testowanie interfejsu użytkownika z Puppeteer: Wdrażanie kompleksowych testów i automatyzacji przeglądarki przy użyciu JavaScript i Node.js - UI Testing with Puppeteer: Implement end-to-end testing and browser automation using JavaScript and Node.js

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

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)