Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowychTylna okładka: Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych

Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych

Autor: Boni García

Tłumacz: Katarzyna Bogusławska

Helionebook

44,50 zł 89,00 zł -50%

Kup w księgarni Helion

Czytaj fragmentPobierz PDF

Kategorie
Java, Selenium, Testowanie automatyczne
Wydawca
Helion
Rodzaj
ebook
Format
165x235
Stron
352
Data wydania
2023-03-07
ISBN
978-83-283-9983-9
Tytuł oryginału
Hands-On Selenium WebDriver with Java: A Deep Dive into the Development of End-to-End Tests
Seria
Stage Dive, Wspólne grzeszki
Formaty
ePub (12,3MB) · Mobi (12,3MB) · PDF (8,7MB)

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 1 z 301
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 2 z 302
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 3 z 303
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 4 z 304
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 5 z 305
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 6 z 306
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 7 z 307
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 8 z 308
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 9 z 309
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 10 z 3010
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 11 z 3011
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 12 z 3012
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 13 z 3013
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 14 z 3014
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 15 z 3015
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 16 z 3016
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 17 z 3017
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 18 z 3018
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 19 z 3019
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 20 z 3020
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 21 z 3021
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 22 z 3022
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 23 z 3023
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 24 z 3024
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 25 z 3025
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 26 z 3026
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 27 z 3027
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 28 z 3028
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 29 z 3029
  • Fragment „Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych” — strona 30 z 3030

Opis

Selenium pozwala na automatyzację pracy przeglądarek internetowych. Kluczowym komponentem tego projektu open source jest Selenium WebDriver - biblioteka do programistycznego kontrolowania przeglądarek. Podstawowym zastosowaniem Selenium jest implementacja testów systemowych w celu weryfikacji funkcjonowania aplikacji. Narzędzie to zdobyło ogromną popularność - stanowi ono jedno z wiodących rozwiązań w zakresie testów systemowych. Jest chętnie używane zarówno przez duże organizacje, jak i samodzielnych programistów.

Ten praktyczny przewodnik po Selenium WebDriver w wersji 4 z uwzględnieniem implementacji w Javie jest przeznaczony dla programistów Javy, inżynierów jakości i testerów. Przedstawiono w nim główne aspekty zautomatyzowanej nawigacji po stronie, manipulacji w przeglądarce, interakcji z elementami, naśladowania działań użytkownika i automatycznego zarządzania sterownikami. Opisano koncepcję wzorca projektowego POM, który pozwala na modelowanie stron internetowych w zorientowanych obiektowo klasach. Zaprezentowano różne sposoby przeprowadzania testów i wprowadzania odpowiedniej ich kolejności, omówiono też zasady analizy błędnych wykonań w celu określenia przyczyn niepowodzenia. Pokazano także możliwości wzbogacania testów o inne technologie, służące na przykład do raportowania wyników, generowania danych czy implementacji szczególnych przypadków użycia.

W książce między innymi:

  • przygotowanie środowiska do testów end-to-end z Selenium WebDriver
  • automatyczne interakcje z aplikacjami internetowymi
  • strategie testowania na wielu przeglądarkach
  • testowanie działania formularzy, komunikatów w oknach i skryptów JavaScript
  • posługiwanie się złożoną infrastrukturą w testach Selenium WebDriver
  • wykorzystanie programowania zorientowanego obiektowo w testowanych aplikacjach

Selenium: testowanie, które daje niezawodność i bezpieczeństwo!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.