{
  "type": "edition",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych",
  "subtitle": null,
  "url": "https://www.kolczanksiazek.pl/boni-garcia/selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych/9788328399822",
  "publisher": "Helion",
  "publisher_series": [],
  "translators": [],
  "medium": "paper",
  "duration_seconds": null,
  "narrators": [],
  "illustrators": [],
  "cover_artists": [],
  "isbn": "978-83-2839-982-2",
  "pages": 352,
  "published": "2023-03-07",
  "language": "pl_PL",
  "cover": "https://quivercdn.com/covers/helion/boni-garcia/selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych_978-83-2839-982-2.jpg?v=2026-04-07%2022%3A24%3A32",
  "json": "https://www.kolczanksiazek.pl/boni-garcia/selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych/9788328399822.json",
  "markdown": "https://www.kolczanksiazek.pl/boni-garcia/selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych/9788328399822.md",
  "binding": "Softcover",
  "description": "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!",
  "book": {
    "title": "Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych",
    "slug": "selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych",
    "url": "https://www.kolczanksiazek.pl/boni-garcia/selenium-webdriver-w-javie-praktyczne-wprowadzenie-do-tworzenia-testow-systemowych"
  },
  "authors": [
    {
      "name": "Boni García",
      "slug": "boni-garcia",
      "url": "https://www.kolczanksiazek.pl/boni-garcia"
    }
  ]
}
