

Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3, (Paperback)
Key item features
- Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838983048
- Format: Paperback
- Publication Date: 2019-07-12
- Page Count: 536
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Edition1
- Pages536
- LanguageEnglish
- BrandUnmesh Gundecha
- Free shipping
Free 90-day returns
How do you want your item?
More seller options (3)
Try 30 days of Walmart+ for just $1!
About this item
Product details
Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG
Key Features:
- Explore the Selenium Grid architecture and build your own grid for browser and mobile devices
- Use ExtentReports for processing results and Sauce Labs for cloud-based test services
- Unlock the full potential of Selenium to test your web applications
Book Description:
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
What You Will Learn:
- Use different mobile and desktop browser platforms with Selenium 3
- Use the Actions API for performing different keyboard and mouse actions
- Design the Selenium Driver Class for local, remote, and third-party grid support
- Build page object classes with the Selenium Page Object Model
- Develop data-driven test classes using the TestNG framework
- Encapsulate data using the JSON protocol
- Build a Selenium Grid for RemoteWebDriver testing
- Build and use utility classes in synchronization, file I/O, reporting and test listener classes
Who this book is for:
This Learning Path is ideal for software quality assurance/testing professionals, software project managers, or software developers interested in using Selenium for testing their applications. Professionals responsible for designing and building enterprise-based testing frameworks will also find this Learning Path useful. Prior programming experience in Java are TestNG is necessary.
- Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3, (Paperback)
- Author: Packt Publishing
- ISBN: 9781838983048
- Format: Paperback
- Publication Date: 2019-07-12
- Page Count: 536
Specifications
Manual & guide type
Book format
Edition
Pages
Warranty
Warranty information
Similar items you might like
Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback) $17.61
$1761current price $17.61Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback)
Designing Web Layouts with Bootstrap 5: Mastering Responsive Web Design with the Open Source CSS Framework, (Paperback) $38.26
$3826current price $38.26Designing Web Layouts with Bootstrap 5: Mastering Responsive Web Design with the Open Source CSS Framework, (Paperback)
Data-Centric Machine Learning with Python: The ultimate guide to engineering and deploying high-quality models based on , (Paperback) $49.14
$4914current price $49.14Data-Centric Machine Learning with Python: The ultimate guide to engineering and deploying high-quality models based on , (Paperback)
5g Mobile Core Network: Design, Deployment, Automation, and Testing Strategies, (Paperback) $47.47
$4747current price $47.475g Mobile Core Network: Design, Deployment, Automation, and Testing Strategies, (Paperback)
Selenium Testing Tools Cookbook: Over 90 recipes to help you build and run automated tests for your web applications wit, (Paperback) $23.37
$2337current price $23.37Selenium Testing Tools Cookbook: Over 90 recipes to help you build and run automated tests for your web applications wit, (Paperback)
Course Booklets Enterprise Networking, Security, and Automation Course Booklet (Ccnav7), (Paperback) $42.74
$4274current price $42.74Course Booklets Enterprise Networking, Security, and Automation Course Booklet (Ccnav7), (Paperback)
Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback) $38.28 Was $42.99
$3828current price $38.28, Was $42.99$42.99Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback)
End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure,, (Paperback) $45.49
$4549current price $45.49End-to-End Automation with Kubernetes and Crossplane: Develop a control plane-based platform for unified infrastructure,, (Paperback)
Information flow control for java: a comprehensive approach based on path conditions in dependence Graphs (Paperback) $47.17 Was $53.00
$4717current price $47.17, Was $53.00$53.00Information flow control for java: a comprehensive approach based on path conditions in dependence Graphs (Paperback)
Hands-On Python Deep Learning for the Web: Integrating neural network architectures to build smart web apps with Flask, , (Paperback) $43.99
$4399current price $43.99Hands-On Python Deep Learning for the Web: Integrating neural network architectures to build smart web apps with Flask, , (Paperback)
Selenium WebDriver Quick Start Guide, (Paperback) $34.54
$3454current price $34.54Selenium WebDriver Quick Start Guide, (Paperback)
Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback) $20.79
$2079current price $20.79Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback)
Basics The Basics of Web Hacking: Tools and Techniques to Attack the Web, (Paperback) $22.09
$2209current price $22.09Basics The Basics of Web Hacking: Tools and Techniques to Attack the Web, (Paperback)
Test Automation Engineering Handbook: Learn and implement techniques for building robust test automation frameworks, (Paperback) $42.27
$4227current price $42.27Test Automation Engineering Handbook: Learn and implement techniques for building robust test automation frameworks, (Paperback)
Selenium Webdriver Recipes in C#: Practical Testing Solutions for Selenium Webdriver, (Paperback) $25.48
$2548current price $25.48Selenium Webdriver Recipes in C#: Practical Testing Solutions for Selenium Webdriver, (Paperback)
Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback) $40.55
$4055current price $40.55Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback)
Learn React with TypeScript - Third Edition: A beginner's guide to building real-world, production-ready web apps with R, (Paperback) $50.15
$5015current price $50.15Learn React with TypeScript - Third Edition: A beginner's guide to building real-world, production-ready web apps with R, (Paperback)
Introducing .Net Maui: Build and Deploy Cross-Platform Applications Using C# and .Net 9.0 Multi-Platform App Ui, (Paperback) $44.04
$4404current price $44.04Introducing .Net Maui: Build and Deploy Cross-Platform Applications Using C# and .Net 9.0 Multi-Platform App Ui, (Paperback)
Build Your First Website with Flash MX, (Paperback) $40.24
$4024current price $40.24Build Your First Website with Flash MX, (Paperback)
Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little, (Paperback) $32.21
$3221current price $32.21Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little, (Paperback)
