I have an Internet Explorer only web application.

I'm exploring what we can do to automate the testing.

Selenium looks like a good tool, but to be able to activate links etc. I need to tell it where they are. The application wasn't built with this kind of testing in mind, so there generally aren't id attributes on the key elements.

No problem, I think, I can use XPath expressions. But finding the correct XPath for, say, a button, is a royal pain if done by inspecting the source of the page.

With Firefox / Firebug, I can select the element then use "Copy XPath" to get the expression.

I have the IE Developer Toolbar and it's frustratingly close. I can click to select the element of interest and display all sorts of information about it. but I can't see any convenient way of determining the XPath for it.

So is there any way of doing this with IE?

Edit
Report