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 -->

21 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. It is very useful. Thanks for proving the links





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

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

    ReplyDelete

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





    ReplyDelete
  10. 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
  11. Selenium is an open-source software testing framework for automating web application testing. It validates web applications and checks compatibility issues across different
    platforms to determine whether they function correctly. Developers and testers use multiple programming languages, including Java, Python, Ruby, etc., to write Selenium test scripts that help them automate interactions
    with a web browser.

    ReplyDelete
  12. Vacaturemelding voor Java in Rotterdam! Sluit je aan bij een progressieve organisatie die Java-expertise erkent en begin met het verkennen van een vervullende carrière in softwareontwikkeling. Maak een blijvende impact op technologie door jouw programmeervaardigheden toe te passen.
    JAVA jobs in netherlands.





    ReplyDelete
  13. Nederland ervaart een bloei in Java-werkgelegenheid, en dat is niet zonder reden! Innovatie en kwaliteit worden zeer gewaardeerd in softwareontwikkeling door Nederlandse bedrijven.
    JAVA jobs in netherlands.






    ReplyDelete
  14. Thank you for precious information, Contact us today to learn about Selenium automation software testing and how it can benefit your team today! some helpful tips as to how users can prevent.

    ReplyDelete