This course is set up to get you started without any prior knowledge of SoapUI. Having a basic understanding of how APIs work will be helpful, but the terminology is usually explained as it is introduced.
- [Instructor] As we start learning about SoapUI, there are a few things to be aware of ahead of time. The first thing to note is that this is obviously a course that uses APIs. I'll try to avoid using terms I haven't explained, but if you don't know what an API is, or have very little familiarity with them, you may benefit from having a quick skim through my LinkedIn Learning course API Testing Foundations, where I go into a lot more detail on the terminology and underlying thinking that goes into API testing. With that being said, I will do my best to keep this course jargon free and to explain my terms as I go along. There's also some scripting in this course using the scripting language that's built directly into SoapUI. This language is called Groovy and is Java-based, but I don't assume that you have any prior scripting or programming knowledge in this course. My goal is to help you understand enough about this so that you can effectively use it in places where it would be helpful to you. I focus on practical examples that show you how to use simple things that can really extend the capabilities of what you can do with SoapUI. This isn't a programming course, and so there's no expectation that you'll have prior scripting or programming experience. My goal is to help you learn how to use this tool well. Other than that, all you need to be successful in this course is a willingness to learn and experiment.
- Creating your first project in SoapUI
- Adding request and query parameters
- Creating test suites
- Scripting with dynamic properties
- Running SoapUI from the command line or Docker