what’s the relationship between Selenium RC and WebDriver?

You should probably start your research here (though you may have already gone over this): http://seleniumhq.org/docs/03_webdriver.html I’ll assume you’re contrasting Selenium-RC to WebDriver, Selenium-IDE really isn’t in the same ballpark. Selenium uses JavaScript to automate web pages. This lets it interact very tightly with web content, and was one of the first automation tools to … Read more

Checking HTTP Status Code in Selenium

This might not be the best use of Selenium for this type of test. There is unnecessary need to load a browser when you could do and have a faster running test [Test] [ExpectedException(typeof(WebException), UserMessage = “The remote server returned an error: (404) Not Found”)] public void ShouldThrowA404() { HttpWebRequest task; //For Calling the page … Read more

selenium implicitly wait doesn’t work

As you mentioned in your question it takes too much time to load the whole page(especially when some resource is unavailable) is pretty much possible if the Application Under Test (AUT) uses JavaScript or AJAX Calls. In your first scenario you have induced both set_page_load_timeout(5) and set_script_timeout(5) set_page_load_timeout(time_to_wait) : Sets the amount of time to … Read more