I'm completely new to Selenium. I watched the video and briefly skimmed the first parts of the doc. I then installed Selenium IDE to see if I could record a test in svg-edit: http://gk2.sk/svg-edit/.
Unfortunately, clicks inside the SVG canvas area were not recorded.
Is it possible to record mouse down/up/movement positions within an HTML:object tag? The object tag contains an SVG document (but it could also contain a variety of things, including another HTML doc, a Flash swf file, etc). Furthermore, I would need my tests to be able to query the SVG DOM (i.e. one test might click the Line Tool button, then mousedown at one position and mouse up at another, the test should check that the SVG DOM contains a line between those points with the current line color, style, width, opacity). I'd also envision testing drawing curves and whatnot so would need fine control over the movement of the mouse pointer in my tests.
I'm completely ignorant about how Selenium IDE or RC actually works so I would appreciate some information here. It's very possible that Selenium is not the tool I need here. It's also possible that no such tool exists yet (web apps with very complex interaction like this are not popular enough yet?)
If it's not possible to do in IDE but it is possible in RC then I'm actually fine with that, just let me know. I can write my tests by hand, I guess.
If it's not possible in either, then I'd like to raise a bug/feature request.
Thanks,
Jeff Schiller