{"product_id":"learn-selenium-build-data-driven-test-frameworks-for-mobile-and-web-applications-with-selenium-web-driver-3-paperback","title":"Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3 - Paperback","description":"\u003cdiv\u003e\u003cp style=\"text-align: right;\"\u003e\u003ca href=\"https:\/\/reportcopyrightinfringement.com\/\" target=\"_blank\" rel=\"nofollow\"\u003e\u003cb\u003eReport copyright infringement\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\u003c\/div\u003e\u003cp\u003eby \u003cb\u003eUnmesh Gundecha\u003c\/b\u003e (Author), \u003cb\u003eCarl Cocchiaro\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLearn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Explore the Selenium Grid architecture and build your own grid for browser and mobile devices \u003c\/p\u003e\u003cp\u003e- Use ExtentReports for processing results and Sauce Labs for cloud-based test services \u003c\/p\u003e\u003cp\u003e- Unlock the full potential of Selenium to test your web applications \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSelenium 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. \u003c\/p\u003e\u003cp\u003eYou'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. \u003c\/p\u003e\u003cp\u003eBy 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.\u003c\/p\u003e\u003cp\u003eThis Learning Path includes content from the following Packt books: \u003c\/p\u003e\u003cp\u003e- Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha\u003c\/p\u003e\u003cp\u003e- Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- Use different mobile and desktop browser platforms with Selenium 3 \u003c\/p\u003e\u003cp\u003e- Use the Actions API for performing different keyboard and mouse actions \u003c\/p\u003e\u003cp\u003e- Design the Selenium Driver Class for local, remote, and third-party grid support \u003c\/p\u003e\u003cp\u003e- Build page object classes with the Selenium Page Object Model \u003c\/p\u003e\u003cp\u003e- Develop data-driven test classes using the TestNG framework \u003c\/p\u003e\u003cp\u003e- Encapsulate data using the JSON protocol \u003c\/p\u003e\u003cp\u003e- Build a Selenium Grid for RemoteWebDriver testing \u003c\/p\u003e\u003cp\u003e- Build and use utility classes in synchronization, file I\/O, reporting and test listener classes \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis 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.\u003c\/p\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 536\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.08 x 9.25 x 7.5 IN\u003c\/div\u003e\n            \u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e July 12, 2019\u003c\/div\u003e\n            ","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":52610756968730,"sku":"9781838983048","price":85.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1005\/5604\/6618\/files\/vP5afuTjST9781838983048.webp?v=1785372216","url":"https:\/\/j-s-five-and-dime.myshopify.com\/products\/learn-selenium-build-data-driven-test-frameworks-for-mobile-and-web-applications-with-selenium-web-driver-3-paperback","provider":"J \u0026 S Five and Dime","version":"1.0","type":"link"}