how to create and maintain a soap UI automation framework
<p>I am new to SoapUI and working on my first project. So far I have managed to automate it as far as possible by creating as follows:</p>

<ol>
<li>groovy script for data transfer </li>
<li>running test suite using <code>testrunner.bat</code></li>
<li>storing the results dynamically using timestamp</li>
<li>integrated it with <code>ant</code> and <code>jenkins</code> for html report generation. </li>
</ol>

<p>My question here is for every new wsdl I have to create a new test suite copy(insert) the existing groovy script again and then prepare the test data again accordingly and then finally change the xml name in bat and then execute. </p>

<p>Can i have a deeper approach than this on maintaining a reusable structure rather than performing the same steps again. Is there any other approach to call it a proper framework like testing in selenium?</p>