Selenium is a web testing system that is
very powerful but not easy to use. Usually this isn't actually
Selenium's fault, but more the application being tested, but still,
it's an issue. Here's some work I've done with Selenium.
- XPath Finder For Selenium can be used to get some ideas as to possible XPaths, or XPath elements, you can use for the particular element you have in mind (which you search for by string). It's a small-ish sized Perl script.
- XPath Tester For Selenium actually isn't Selenium specific at all, it's just a small Perl script that can be used to do XPath testing. Very handy to save running a whole Selenium script just to test one XPath.