Selenium WebDriver

In last articles, we have learned about java concepts needed for selenium WebDriver. Now in the following sessions, we will learn about Selenium WebDriver in details. I have framed the tutorials to match with the real world requirements for both beginner level to advanced level. 

Please note, before starting on this section, you should be aware of core java concepts which is required to write a test script in your test automation project.

Start your Selenium webdriver step by step learning journey here =>
  1. Selenium Overview
  2. Selenium webdriver architecture
  3. Configure selenium webdriver on your machine
  4. Different drivers in selenium
  5. Creating your first selenium script
  6. Run selenium webdriver on different browsers
  7. Difference Between findElement and findElements method
  8. Tools to locate elements
  9. Element locators
  10. Locating a text box and entering a value in it
  11. Locate a button and click on it
  12. Locate a link and click on it
  13. How to select radio button
  14. How to select elements from drop-down box
  15. Navigate URL, forward and backward
  16. Reading font properties using .getCssValue() method
  17. How to verify element is enabled or disabled
  18. Selenium WebDriver action commands and operations
  19. Find all the Links, Checkboxes, textboxes, Menus on a Webpage
  20. Synchronization commands in webdriver
  21. Handling alerts
  22. Example of webdriver script
  23. Capturing screenshot of a page
  24. Handling keyboard and mouse events
  25. Perform drag and drop operation
  26. Select items from Jquery select box
  27. What is JavaScriptExecutor in selenium?
  28. Handling I-frames
  29. Switching between browser tabs and windows
  30. Handling web tables
  31. How to upload the files in Selenium using AutoIt?
  32. SSL certificate error handling
  33. Managing cookies
  34. Generate Log using Apache log4j
  35. Database connectivity using webdriver


<-- Previous || Next -->

40 comments:

  1. It is very informative and useful.Thanks.

    ReplyDelete
  2. This is really helpful and pretty descriptive for beginners.

    ReplyDelete
  3. Very well, collated and helpful artical , thanks Vinod

    ReplyDelete
  4. Great work.. Simple and easy.. Thanks

    ReplyDelete
  5. Thanks mate for the post., Shared with my colleagues and Bookmarked myself. Thumps Up!!

    ReplyDelete
  6. This comment has been removed by a blog administrator.

    ReplyDelete
  7. It is very useful. Thanks for proving the links





    ReplyDelete
  8. Very Helpful Information....
    Great Contribution.... :)

    ReplyDelete
  9. Nice blog it is very helpful and easy to understand.

    ReplyDelete
  10. This comment has been removed by a blog administrator.

    ReplyDelete
  11. This comment has been removed by a blog administrator.

    ReplyDelete

  12. Excellent idea!!! I really enjoyed reading your post. Thank you for your efforts. Share more like this
    Data Science
    Big Data





    ReplyDelete
  13. You are doing a good job and sharing your knowledge to others! it was one of the good post to read and useful to improve the knowledge as updated one, keep doing the good work.

    Selenium Training in Electronic City, Bangalore my knowledge as updated one, keep blogging.

    ReplyDelete
  14. This comment has been removed by a blog administrator.

    ReplyDelete
  15. This comment has been removed by a blog administrator.

    ReplyDelete
  16. This comment has been removed by a blog administrator.

    ReplyDelete
  17. This comment has been removed by a blog administrator.

    ReplyDelete
  18. This comment has been removed by a blog administrator.

    ReplyDelete
  19. This comment has been removed by a blog administrator.

    ReplyDelete
  20. This comment has been removed by a blog administrator.

    ReplyDelete
  21. This comment has been removed by a blog administrator.

    ReplyDelete
  22. This comment has been removed by a blog administrator.

    ReplyDelete
  23. This comment has been removed by a blog administrator.

    ReplyDelete
  24. This comment has been removed by a blog administrator.

    ReplyDelete
  25. This comment has been removed by a blog administrator.

    ReplyDelete
  26. This comment has been removed by a blog administrator.

    ReplyDelete
  27. This comment has been removed by a blog administrator.

    ReplyDelete
  28. This comment has been removed by a blog administrator.

    ReplyDelete
  29. This comment has been removed by a blog administrator.

    ReplyDelete
  30. This comment has been removed by a blog administrator.

    ReplyDelete
  31. This comment has been removed by a blog administrator.

    ReplyDelete
  32. This comment has been removed by a blog administrator.

    ReplyDelete
  33. This comment has been removed by a blog administrator.

    ReplyDelete
  34. This comment has been removed by a blog administrator.

    ReplyDelete
  35. This comment has been removed by a blog administrator.

    ReplyDelete
  36. This comment has been removed by a blog administrator.

    ReplyDelete
  37. This comment has been removed by a blog administrator.

    ReplyDelete
  38. This comment has been removed by a blog administrator.

    ReplyDelete