Summary
Functional testing is a key for a success of any software development project. We can do functional testing manually or using automated tools. soapUI provides users with support for functional testing through various approaches. In this chapter we looked at building our first functional TestSuite to test the sample application which we developed in Chapter 2, The Sample Project. We discussed the basic constructs of any soapUI project, TestSuites, TestCases, and TestSteps. We made use of different types of assertions to verify the output of the tests. Finally, we looked into the soapUI properties and the transferring of property values between requests and responses.
The next chapter will be an extension of this and we are planning to discuss some advanced topics of web services testing using soapUI.