In November at Eurostar 2012 Alan co-presented (with Simon Stewart) the "Selenium Clinic" tutorial. They won the award for Best Tutorial.
Alan writes on the following blogs and web sites:
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
Unfortunately we have closed this course to new students. You can still access all the material from our web site http://seleniumsimplified.com/get-started
Set the scene and list the tools we will install.
The Basic Course outline and notes
About Alan Richardson, your course instructor
Brief overview of Virtual PC and the Microsoft Browser Compatibility Images
I periodically run webinars and maintain a mailing list.
If you are interested in additional information on Selenium Webdriver then sign up for my mailing lists:
I also periodically release information to youtube:
How to contact your instructor via Udemy messaging? Udemy haven't made the process of messaging your instructor particularly easy. So I'm going to show you how to do it. The short version is visit the following link and message me: https://www.udemy.com/u/alanrichardson
Things might go wrong when you follow this course. Your setup might not be the same as mine, you might not notice that some of the earlier steps have failed.
When things go wrong, drop down to the command line and make sure that the basics work:
In your project folder make sure that "mvn clean" works without error.
Then try a "mvn compile" and make sure you don't get any download errors reported.
Many of the recent questions on this course have been related to maven.
I have created 2 new videos, and a hints and tips lecture, which show some troubleshooting steps that you can take if you encounter maven problems.
These are over on the full Selenium 2 WebDriver course, but I have made them free previews so you should be able to watch them even if you haven't signed up for the full course.
The lectures are at the end of Section 4
Please refer to these first, if you encounter any maven issues.
Install Firefox browser, and briefly mention Saucelabs as a grid provider
Install firebug and firepath, with reasons why you should and a quick demo of each
Install Console2 an open source wrapper around command lines e.g. Cygwin or DOS to make later command line based development work easier
Install the Rapid Environment Editor to make it easier to amend Windows Properties
Find and install the Java SDK
Install Ant the easy way using winAnt http://code.google.com/p/winant/
A brief intro to Eclipse and IntelliJ
Install Intellij community edition
Our first project uses maven so we don't have to download anything from the SeleniumHQ site
A simple WebDriver test in Eclipse using maven
A simple test using WebDriver and Maven in IntelliJ
JUnit asserts often move around, so you probably just have to change the import package.
We need to use driver.quit as well as driver.close
A quick introduction to learning about maven
Running Tests From Command Line Using Maven
Running Maven Tests From Intellij Ide
I show, in theory, how to run the maven targets from within Eclipse but I failed to configure it properly. But I normally use maven from the command line.
Running a test from within Eclipse using maven with the correct configuration this time
Use Console2 as a simple wrapper around command line shells
ConEmu is a very powerful and flexible alternative to Console2
Running Tests From Command Line using Ant
This lecture shows where to find it an how to iimport it.
Additional websites where you can find out about more free information and content that I release.
as for free course it's very good job, thanks Alan
This course essentially took me from zero knowledge to understanding the basic use of Eclipse, IntelliJ, Maven, Ant and various ancillary supporting tools in the space of about six hours. There's still a lot for me to learn but this has been an excellent start. I like that some mistakes were left in and corrected - often we learn more from failure than we do from success... The one bit of difficult I ran into was in using Ant (which is only really touched upon in this course). I transcribed the code from the screen of that lecture, and corrected a few of my mistakes (one by referring to Alan's Selenium Simplified book), but although I managed to get Ant to run the build.xml I created it failed at the compile stage. As best as I can tell, it was importing the Junit and Selenium modules after identifying they were missing, but then failed to understand the methods/commands associated with them. I suspect this is something I may have to figure out by working through the Selenium Simplified book... or I may just not bother, as I think I agree with Alan that IntelliJ and Maven are a much easier option!
The course and trainer are both amazing. Beware the corporate network with proxies galore though. I succeeded at home with the exercises, but at work struggled. If Maven doesn't work, or your dependencies don't download, and you've set your environment variables correctly, switch networks. That's what did it for me.
Starting of with Selenium can be a big challenge, Allan made it easy through this course, in setting up the environment, some examples etc.
I recently finished this and the instructor does an excellent job of walking the student through setting up the environment. The course could use a few more overview lectures for the absolute beginners. But I still rate this 5 stars as the doubts can be solved with a simple search or by asking the instructor. Very good response time! Also, since multiple environment combinations are presented, if each of the lecture could begin with why this step needs to be accomplished, it will solve most of the newbie questions. There was a overview added at Lecture 9 and thanks for that!