Looking for good source to learn Selenium

I've been a manual tester for a few years, and now I want to learn more about Automation. I google and find that Selenium is a trend right now. The problem is that there are many sources to learn Selenium. I wonder is there any courses or sources you can recommend to learn Selenium.

Thank you.


  1. lanhuynh

    Hi Charlene,

    Are you Vietnamese? If yes, I’m building a Selenium from basic in this page: http://vntesters.com/tu-hoc-selenium/
    If you’re not Vietnamese, I think http://www.guru99.com/selenium-tutorial.html is a good place to start.

    Lan Huynh

  2. Phuoc Nguyen

    Hi Charlene,
    Based on my experience, below is my recommendation:
    1- You should learn about basic of Selenium first, find it on Guru99, tutorialspoint to have the general knowledge about Selenium and automation on web-app.
    Guru99: http://www.guru99.com/selenium-tutorial.html
    Tutorialspoint: http://www.tutorialspoint.com/selenium/
    2- After that, we have many courses to learn more about advance Selenium like:
    Udemy: https://www.udemy.com/selenium-2-webdriver-basics-with-java/?dtcode=tLGQSNX3jEKB
    QTPSelenium: http://qtpselenium.com/

    And try to do some project by yourself, it will help you so much. If you have issue when learning, feel free to ask on forum like asktester, sqa.stackexchange, or stackoverflow.
    Hope you will find many nice courses.

    Happy learning!

  3. Thanh Huynh

    Hi Charlene,

    Many good suggestions provided.

    Also don’t forget this trusted source http://www.seleniumhq.org/

  4. charlene

    Thank you all for sharing. Those are good sources.

    Hi Lan Huynh,
    No, I’m based in US, but thank you anyway.


  5. Vikosters

    Selenium is a structure that controls the browser. The best material for learning Selenium is a manual test plan, which you automate.

  6. ThatTestingGuy

    Hi Charlene,

    Selenium is best used as a part of a larger solution. If you want an accessible language and framework, I would recommend the Groovy language and the Spock testing framework. Check out the Spock documentation: http://spockframework.github.io/spock/docs/1.0/index.html. You will only need to libraries with this approach – Spock and Selenium. Groovy is a great language for testers to learn because is compatible with Java and runs on the JVM.


Leave a Reply

Your email address will not be published.

© 2022 AskTester

Theme by Anders NorenUp ↑