I'll answer the questions in order to the best of my abilities:
Support. Support is available through the forums or by e-mail. In the license we do not supply personal support unfortunately, that would make the license considerably more costly, but through partners you can purchase gold support packages. We are also known to be generous to customers who buy a number of copies . We'd like to think that our support is pretty good and we are dedicated to delivering support so good it makes you want to want to extend the license for another year.
Bug fixes We'll give you a totally honest answer here. If the bug is considered less than critical, you will probably have to wait a few weeks. But if a bug is considered critical we will work with you to get it fixed within a week, often less. What we hope to get from you is a kind of acceptance testing or a confirmation that the solution worked. This fix will be delivered by mail or available by ftp. We will occasionally (twice this year) release minor releases containing bug fixes and minor updates, as we will release betas and snapshots. The last snapshot was November 20:th and since then we have released two betas, minor fixes, one major release and two minor releases. While we do not strive for that kind of breakneck pace, soapUI releases will be more fluent than general software. This due to us being test driven developers ourselves. Ours software downloads page is here http://www.eviware.com/content/blogsection/12/58/
The subscription based model. Yes, soapUI is software as a service. We will not leave you out to dry though. What happens after a year is that support expires as well as the Commercial editing functionality in soapUI Pro will stop working. You can however still run any tests created in soapUI indefinitely both within the graphical interface without a license and from our server runners. Tests can be edited from our Open Source Version of soapUI. This means your tests will always work.
Sales Representatives Certainly! We always love hearing from the Web Service Community. Even if you choose not to buy our product the experience is always rewarding. (That sounded cheesy didn't it? But I meant it, it's exciting, we learn so much from you guys). Send an e-mail to me (niclas(at)eviware.com) and we'll get a conversation going and set up a call as well if you'd like to.
No sorry, we do not have any functionality like that today. We are however painfully aware that reporting is lacking in general and are looking into what reporting functionality we should or could be adding to the April release.
I'll look into how to update the pages. Basically there are few differences:
1) Functionality. Exactly the same. 2) Use. By strict definition Pro is for companies, Personal is for people. 3) Support. That's really the 200$ extra. Personal licenses do not get support, or have to make do with the support in the soapUI and SourceForge forums.
So we should make it REALLY clear that the only differences are the two above. Sorry about the miss in communication, our thoughts are clear, but our words are muddy.
There also is a third license... If it is for Open Source Projects, send us an application and you could recieve one for free. http://www.eviware.com/content/view/44/7/.
You are of course always welcome to buy a license.
2) If i understand you right you want to take the value of one element in a response and transfer that to an element in another request?
There's easier ways to do this than Groovy, namely PropertyTransfers and PropertyExpansions. Example on how to use both is included in the soapUI installation. Look in the folder that soapUI is installed in, there's a sample project file there containing examples on what you're looking for.
Look at
Code:
Simple Login and Logout w. Properties Steps
for a PropertyTransfer example and
Code:
Simple Login and Logout Property Expansion
for an example of PropertyExpansions. Remember to start the MockService before running the tests. Look at http://www.soapui.org/gettingstarted/sample-project.html for more info on the sample Project, there's even a movie on about how to use it.
There always is a step to move from Manual Testing to Web Service testing, the thing I've noticed to be the most difficult is moving into working in the Abstract world of web services. Software testers in general finkd that easy, but coming from manual testing it is kind of hard. Don't give up though, it will come to you.
I don't know what Opeerating System you are using, but if you're a windows user, you should be able to download the installer, install, and run soapUI, simple as that. So the answer to the questions are:
1) Nope, no server is needed. 2) There is no need to set it up. It is an application that should run all on its own.
that is because that forum is a support forum for soapUI Pro Customers only. As a valued customer you will get access the the commercial forums, e-mail support, tutorials and more.
However, I've upgraded the account and you should be able to access the forum for a week. Give me a yell if it doesn't work, and I'll sort it out.
Small clarification, this is a soapUI Pr only feature.
Since this is posted in the "regular" soapUI forum, I do not think you have soapUI Pro. If you haven't tried it you're welcome to get a trial license and download the snapshot.
Since I'm not that fond of the XML parsing in Groovy (read: because I'm lazy), I would make a Properties Step containing properties for these: Request PostCode Response PostCode
I would then move them into the properties step using a Property Transfer like above (only now into the Properties Step) and the accessing the Properties Step from Groovy.
if you are using the soapUI Pro trial, this is even easier. To the right of the Property Drop Down, there is a button that lets you choose which element you want (in your case sessionID) and it will generate the XPath for you.