Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Selenium WebDriver help

Anybody know somewhere to learn more about automation.

1 Answer

I have worked a little with it in Python which has excellent documentation here.

I can write a basic script in it to browse and test a website but that is the extent of my knowledge using that library.

Why are you using it and in which language?

Goodluck! --Ricky

Ricky Catron Thanks for the response. We use selenium for testing automation. When we run our BDD test, we have the entire work flow pop up in a browser(using selenium) to see if app completes all expected functionality.

The project I work on uses, Java, Javascript, Maven as our build tool, Jenkins as a test suite. I'm trying to figure out exactly what selenium does for us without asking 100 co-workers questions on stuff I should know. :-D

It looks like what your testing is can Selenium replicate what a user on the site would do. Say you wanted to test buying an item, write a Selenium program to go through and buy the item, watch as it works to make sure the experience is correct and everything works as expected, catch and log any errors. Then test how to incorrectly buy something, is a notification of the error given? Does the user know what they did wrong? Can they recover?

It is the easy and technological way of calling Grandma and asking her to test your website. If Grandma can do it it must work pretty well.

Goodluck! --Ricky