Ajax testing with Selenium using waitForCondition
  • Video is free for view
View_video

An often-asked question on the selenium-users mailing list is how to test Ajax-specific functionality with Selenium. The problem with Ajax testing is that the HTML page under test is modified asynchronously, so a plain Selenium assert or verify command might very well fail because the element being tested has not been created yet by the Ajax call. A quick-and-dirty solution is to put a pause command before the assert, but this is error-prone, since the pause might be not sufficient on a slow machine, while being unnecessarily slow on a faster one.

A better solution is to use Dan Fabulich's waitForCondition extension. This tiny screencast is a short demo for interesting article about using waitForCondition extension for Selenium to test AJAX applications. So, please read this article first and then - watch short demonstration.



Tags: Demo, Testing, Debugging, Q&A, Practices, Javascript, AJAX, Technologies

Level: any Date: January 17, 2007 Votes: 0 User: scoundrel  Comments:
 
 

No Response(s) to this entry

Subscribe to comments with RSS.