Subject:XSD to XML Creation with all Occurences Expanded Author:Anantharaman Gnanasekaran Date:09 Mar 2012 07:25 AM
Hi,
During Web Service testing, we have to give response XML with some test data to our external team. Part of that activity we get XSD and we create XMLS manually and fill up data. Since this is taking more time for huge XMLs, we want to use Stylus and hence downloaded evaluation version to see if this suite our requirements.
Our requirements -
1) Build XML from XSD
2) Input test data.
I was able to create XML, but there are lot of occurence fields (like Maxoccurs ="10") defined in XSD which is not getting expanded. Not sure how to have a XML with all optional and occurence field expanded.
Once we get, we can fill up data somehow. Again do we have any automated way to input test data.
Since I am newbie to XMLs, apologise for trivial questions.
Subject:XSD to XML Creation with all Occurences Expanded Author:Ivan Pedruzzi Date:09 Mar 2012 03:13 PM
HI Anantharaman,
The most effective way to run web service tests in Stylus Studio is to write an XQuery program.
You can use Web Service call Composer to retrieve the end-point and the SOAP request skeleton then copy paste the information into a new XQuery document.
Have a look chapter 10 "Building a Web Service Client" in the DataDirect User’s guide
<Stylus Studio Folder>Components\DataDirect XQuery\books\ddxquery\ddxqug\ddxqug.pdf"