Selenium XML Formatter is a custom XML Formatter for Selenium-IDE extension. Compliant with Selenium command & comment syntax, this formatter output data in a very common language. This way, you can easily parse the test case in your favorite programming language.
This format is compatible with both Selenium IDE tabs : Table & Source !
You can copy selenese into the clipboard or even full test case in XML.
Output example:
< ?xml version="1.0" encoding="UTF-8"? >
< TestCase name="New Test" >
< selenese >
< command >open< /command >
< target >< ![CDATA[/?p=1337]] >< /target >
< value >< ![CDATA[]] >< /value >
< /selenese >
< selenese >
< command >assertTextPresent< /command >
< target >< ![CDATA[future success]] >< /target >
< value >< ![CDATA[]] >< /value >
< /selenese >
< !--this is a selenium comment-- >
< selenese >
< command >clickAndWait< /command >
< target >< ![CDATA[link=companies]] >< /target >
< value >< ![CDATA[]] >< /value >
< /selenese >
< selenese >
< command >type< /command >
< target >< ![CDATA[inputSearch]] >< /target >
< value >< ![CDATA[awesome]] >< /value >
< /selenese >
< /TestCase >
Product's homepage
Requirements:
· Mozilla Firefox
· Selenium IDE
What's New in This Release: [ read full changelog ]
· BaseURL is setted if defined in XML file
Code quality enhanced:
· XML output is constructed properly wether indentation is active or not
· XML clipboard output is also constructed correctly with the same function