Wird geladen...
Details zum E-Book
Einloggen wenn Sie am Inhalt des Artikels interessiert sind.
Learn Selenium. Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3
UNMESH GUNDECHA, Carl Cocchiaro
Wird geladen...
E-BOOK
Wird geladen...
Selenium WebDriver 3.x is an open source API for testing both browser and mobile applications. With the help of this book, you can build a solid foundation and learn to easily perform end-to-end testing on web and mobile browsers.
You'll begin by focusing on the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. Next, you'll design and build a Selenium Grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms. You'll also strategize and handle a rich web UI using the advanced WebDriver API, and learn techniques to tackle real-time challenges in WebDriver. Later chapters will guide you through performing different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will be introduced to data-driven testing, using TestNG to create your own automation framework.
By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.
This Learning Path includes content from the following Packt books:
• Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha
• Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro
You'll begin by focusing on the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. Next, you'll design and build a Selenium Grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms. You'll also strategize and handle a rich web UI using the advanced WebDriver API, and learn techniques to tackle real-time challenges in WebDriver. Later chapters will guide you through performing different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will be introduced to data-driven testing, using TestNG to create your own automation framework.
By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.
This Learning Path includes content from the following Packt books:
• Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha
• Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro
- 1. Introducing Web Driver and Web Elements
- 2. Using Java 8 Features with Selenium
- 3. Exploring the Features of WebDriver
- 4. Exploring Advanced Interactions of WebDriver
- 5. Understanding WebDriver Events
- 6. Exploring RemoteWebDriver
- 7. Setting up Selenium Grid
- 8. Data-Driven Testing with TestNG
- 9. Building a Scalable Selenium Test Driver Class for Web and Mobile Applications
- 10. Selenium Framework Utility Classes
- 11. Best Practices for Building Selenium Page Object Classes
- 12. Defining WebDriver and AppiumDriver Page Object Elements
- 13. Building a JSON Data Provider
- 14. Developing Data-Driven Test Classes
- 15. Encapsulating Data in Data-Driven Testing
- 16. Designing a Selenium Grid
- 17. Third-Party Tools and Plugins
- 18. Working Selenium WebDriver Framework Samples
- Titel:Learn Selenium. Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3
- Autor:UNMESH GUNDECHA, Carl Cocchiaro
- Originaler Titel:Learn Selenium. Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3
- ISBN:9781838983048, 9781838983048
- Veröffentlichungsdatum:2019-07-18
- Format:E-Book
- Artikel-ID: e_2awr
- Verleger: Packt Publishing
Wird geladen...
Wird geladen...