Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de
Für diesen Artikel ist leider kein Bild verfügbar.

Selenium Fundamentals

Speed up your internal testing by automating user interaction with browsers and web applications

(Autor)

Buch | Softcover
206 Seiten
2018
Packt Publishing Limited (Verlag)
978-1-78980-381-5 (ISBN)
CHF 33,15 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Discover how to use Selenium to efficiently test your own applications.


Key Features


Understand the importance of automation with real-world examples

Explore each and every path from configuring an environment to automation with Selenium Grid

Master the core concepts of Selenium with 40 exercises and 20 activities



Book Description
There are several challenges while writing automated tests for web applications: you have to select an adequate test framework, use appropriate selectors to avoid flaky tests, and build a good testing framework. Selenium Fundamentals helps you tackle these challenges and provides you with the knowledge to overcome hurdles in testing by developing stable and effective testing solutions. You'll learn the complete process of automated testing, such as configuring your environment, creating and running automated tests, analyzing reports, and troubleshooting errors by using a Selenium Grid.




To start with, you'll understand the importance of automating tests. You'll then move on to understanding how to choose the best selectors for navigating through your web applications while highlighting best practices and techniques.




After writing your first tests, you'll cover the object model to create your own advanced test cases. You'll analyze a test report, track timing errors, and separate real issues from flaky tests. In addition to this, you'll learn how to configure and connect to a local grid, a network grid, and a third-party service.




By the end of the book, you will have the skills you need to run automated tests on your own web applications.


What you will learn


Get an overview of Selenium

Identify what to automate in a project and configure the environment

Control browser behavior and manipulate web page elements

Understand the nuances of writing tests and creating test suites

Create UI tests with Selenium WebDriver and analyze test results

Troubleshoot errors in automation and build meaningful reporting


Who this book is for
Selenium Fundamentals is designed for you if you are a software quality assurance and development professional who wants to learn how to automate browser activity and web-based user interface tests with Selenium.

Diego Molina is a software engineer in Test, specialized in testing tool development, advising, and training teams how to test better. He worked initially as a software developer for 8 years before switching completely to testing, where he has been during the last 7 years. He is one of the maintainers of the official Docker-Selenium project and a Selenium contributor. He also co-created Zalenium, a dynamic, ready to use Selenium Grid. He spends most of his time working with different teams and finding ways to do UI testing in a more simple way. Additionally, he is often attending the Selenium conferences, either presenting or collaborating with the on-site workshops. You can find him often in the IRC/Slack channel for Selenium.

Table of Contents


Getting Started
WebDriver Functionality
WebElement Functionality
Advanced Element Location
Waiting for Elements
Page Object Model
Writing Tests
Analysis and Troubleshooting
Using a Selenium Grid

Erscheinungsdatum
Verlagsort Birmingham
Sprache englisch
Maße 75 x 93 mm
Themenwelt Mathematik / Informatik Informatik Datenbanken
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Software Entwicklung User Interfaces (HCI)
ISBN-10 1-78980-381-0 / 1789803810
ISBN-13 978-1-78980-381-5 / 9781789803815
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Kindersachbuch über die Welt von Morgen

von Christoph Drösser

Buch | Hardcover (2025)
Gabriel in der Thienemann-Esslinger Verlag GmbH
CHF 24,90
Wissensverarbeitung - Neuronale Netze

von Uwe Lämmel; Jürgen Cleve

Buch | Hardcover (2023)
Carl Hanser (Verlag)
CHF 48,95
was alle wissen sollten, die Websites und Apps entwickeln

von Jens Jacobsen; Lorena Meyer

Buch | Hardcover (2024)
Rheinwerk (Verlag)
CHF 55,85