Selenium z Pythonem - przewodnik dla początkujących: Rozpocznij przygodę z Selenium, używając Pythona jako języka programowania

Ocena:   (3,4 na 5)

Selenium z Pythonem - przewodnik dla początkujących: Rozpocznij przygodę z Selenium, używając Pythona jako języka programowania (R. Sharma Pallavi)

Opinie czytelników

Podsumowanie:

Książka jest krytykowana za brak głębi, przestarzałą treść i niewystarczające materiały instruktażowe. Podczas gdy niektórzy doceniają jej styl pisania, wiele recenzji podkreśla, że nie zapewnia ona praktycznych wskazówek i odpowiednich przykładów, co prowadzi do rozczarowania wśród użytkowników.

Zalety:

Dobrze napisany
potencjalnie odpowiedni dla absolutnie początkujących
wyrazisty styl pisania.

Wady:

Niewystarczająco dogłębna i istotna treść
przestarzałe linki i zasoby
trudne do wykonania instrukcje
znikome praktyczne wskazówki
minimalna zawartość, która nie zapewnia wartości w stosunku do ceny.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

Selenium with Python - A Beginner's Guide: Get started with Selenium using Python as a programming language

Zawartość książki:

Instrukcje krok po kroku, jak rozpocząć pracę z Selenium przy użyciu Pythona jako języka programowania

Główne cechy

⬤ Wprowadzenie do świata Selenium.

⬤  Zrozumienie koncepcji lokalizatorów w Selenium.

⬤  Dowiedz się, jak pisać skrypty przy użyciu Selenium WebDriver w Pythonie.

⬤ Poznanie koncepcji synchronizacji.

⬤ Nauczyć się obsługi różnych elementów HTML, takich jak formularz, tabela, alert, ramka i dropdown.

⬤ Poznanie wzorców projektowych, takich jak model obiektowy strony, testy oparte na danych i dodawanie asercji.

Opis

Selenium jest najpopularniejszym narzędziem do automatyzacji testów typu open source dostępnym na rynku. W ostatnim dziesięcioleciu jego użycie dramatycznie wzrosło w sektorze IT we wszystkich typach organizacji. Powodem jego popularności jest przede wszystkim obsługa wielu języków programowania, wykonywanie testów na wielu przeglądarkach i systemach operacyjnych. W tej książce dowiemy się o różnych komponentach Selenium. Omówimy koncepcje WebDriver i dowiemy się, jak zastosować koncepcje automatyzacji testów w celu zautomatyzowania testowania naszej aplikacji. Poznamy proces rozpoznawania obiektów testowych na ekranie i pisania poleceń Selenium przy użyciu Pythona jako języka programowania Omówimy również, jak korzystać z wzorców projektowych, takich jak tryb obiektu strony i testowanie oparte na danych, aby zapewnić zbudowanie solidnego frameworka testowego, który ma charakter modułowy i skalowalny.

Czego się nauczysz

Celem jest wprowadzenie w świat Selenium testera manualnego, który zna Python jako język programowania. Nauczysz się demistyfikować koncepcję identyfikowania obiektów testowych i pisania poleceń Selenium w celu tworzenia solidnych skryptów testowych. Ta książka pomoże ci nauczyć się automatyzować różne elementy HTML, które napotykamy w aplikacjach internetowych, które musimy przetestować. Zrozumiesz, jak zbudować dobry zestaw testów, poznając koncepcję wzorców projektowych, takich jak model obiektowy strony i testy oparte na danych, aby zapewnić łatwość konserwacji kodu.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla osób, które mają doświadczenie w testowaniu manualnym i znają Python jako język programowania. Książka ta będzie również pomocna dla programisty, który zna Python jako język programowania i szuka opcji automatyzacji testów jako opcji kariery.

Spis treści

1. Selenium - ważne podstawy koncepcyjne.

2. Selenium IDE.

3. Lokalizatory w Selenium.

4. Instalacja i konfiguracja.

5. Selenium WebDriver.

6. Tworzenie testów jednostkowych w Pythonie.

7. Synchronizacja testów.

8. Parametryzacja testów.

9. Obsługa różnych elementów sieci Web.

10. Praca z ramkami.

11. Koncepcja modelu obiektowego strony.

12. Wdrażanie Selenium Grid.

O autorze

Pallavi ma 14-letnie doświadczenie zawodowe. Pracowała na różnych stanowiskach jako kierownik produktu/projektu w zespole przedsprzedażowym i zespole marketingowym dla rozwiązań w zakresie narzędzi do automatyzacji testów. Posiada dwa tymczasowe patenty wraz z innymi współtwórcami za swoją pracę nad budowaniem niezależnych od narzędzi rozwiązań do automatyzacji testów. Obecnie działa jako trener automatyzacji testów, pisarz, mówca i właściciel w 5 Elements Learning, gdzie współpracuje z entuzjastami automatyzacji testów na całym świecie. Jako zapalona uczennica lubi być na bieżąco z najnowszymi trendami i technologiami. Mocno wierzy w większe dobro i lubi dawać dobry przykład. Jest wolontariuszką w organizacji eVidyaloka, gdzie pełni funkcję administratora centrum. Jest dożywotnim członkiem rezerwatu leśnego Jabarkhet i organizacji People for Animals.

Jej strona internetowa: http: //5elementslearning.com.

Jej profil na LinkedIn: https: //www.linkedin.com/in/pallavirsharma/.

Dodatkowe informacje o książce:

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

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Selenium z Pythonem - przewodnik dla początkujących: Rozpocznij przygodę z Selenium, używając...
Instrukcje krok po kroku, jak rozpocząć pracę z...
Selenium z Pythonem - przewodnik dla początkujących: Rozpocznij przygodę z Selenium, używając Pythona jako języka programowania - Selenium with Python - A Beginner's Guide: Get started with Selenium using Python as a programming language

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