I was using this nifty web application testing framework (opensource) for a while before the following bug became intolerable, and I searched for a solution on google. Hopefully this blog post will save you some trouble:
After pressing the pause button, pressing continue doesn't actually resume the run, but only does a single "step" and stops again!
How to solve this bug? Edit the file /scripts/selenium-testrunner.js and find the function reset extending the object HtmlTestRunnerControlPanel, around line 345.
Remove the comment on the line:
// this.runInterval = this.speedController.value;
=>
this.runInterval = this.speedController.value;
Voila! Pressing continue should now run smoothly.
p.s.
1. Apparently they already fixed this in the trunk:
http://svn.openqa.org/fisheye/browse/selenium/trunk/code/javascript/core/scripts/selenium-testrunner.js?r1=1690&r2=1742
2. This is the entry in the openqa forum where I found the solution: http://forums.openqa.org/thread.jspa?threadID=6163
Tags: selenium
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment