Learn Selenium WebDriver Automation With Java Language - E-Book

Learn Selenium WebDriver Automation With Java language - E-Book


Learn Selenium WebDriver Automation With Java Language And Improve Your QA Automation Knowledge. This book will help you even if you are a complete beginner because it covers the entire topic from beginnings.


Following a discussion of Selenium and its features, this book outlines the process of setting up the environment for creating test scripts. The By class is extensively used to illustrate a variety of features, including as the web element interface, the web driver interface, and locators.The book also covers activities including manipulating HTML elements, using the mouse and keyboard, and using dropdown, table, window, alert, frame, action class, and synchronization. The installation of Selenium Grid, which enables the test suite to run in parallel across various settings, is covered in the book along with Selenium IDE and Selenium Webdriver as additional crucial features.

This book provides a comprehensive overview of a number of add-on automation scripts, including those for taking screenshots and gathering object and data information. The evolution of the test project ecosystem as a whole is helped by technologies like TestNG and Maven, which are discussed in the book.You should feel very confident using Selenium to automate a range of online and browser testing scenarios and tasks after finishing the book.


Table Of Content

  1. What is Selenium
  2. Selenium Basic Terminology
  3. Why is Automated Testing Necessary?
  4. Selenium Features
  5. Selenium WebDriver- Installation
  6. Selenium WebDriver- First Test Case
  7. Selenium WebDriver- Commands
  8. Selenium WebDriver- Locating Strategies
  9. Selenium WebDriver- Handling drop-downs

   10. Selenium WebDriver- Handling Alerts

   11. Selenium Webdriver - Handling Radio buttons

   12. Selenium Webdriver- Handling Checkbox

   13. Selenium Webdriver - Assertions

   14. What is a Selenium Grid?

   15. Selenium Webdriver - How To Take Screenshots

   16. Selenium Webdriver - How To Read Excel File Data

   17. Selenium Webdriver - How To Connect SQL And MySQL Database

   18. Selenium Webdriver - How to Verify (Handle) Tooltip

   19. Selenium WebDriver - Handling Dynamic Web Tables

   20. What is TestNG

   21. TestNG Installation and Configuration in Eclipse

   22. Importance of XML file in TestNG Configuration

   23. TestNG Groups

   24. What is TestNG Annotation?

   25. TestNG Annotation Attributes

   26. TestNG Listeners

   27. Interview Questions & Answers of Selenium Automation QA


Chirag Gohil

Software Testing Professional | Author | Mentor | Sr QA Lead


FB logo

Instamojo

Want to create landing pages for your business? Visit Instamojo Smart Pages and get started!