Packaging old-style plugins when running tests with Maven

Certain types of plugins, for example, custom TestSteps and Assertions, can become dependencies for the successful running of your projects. For example, if you use the Email TestStep plugin in your project, then you must provide this plugin if your project is used elsewhere; for example, if other users want to use the project, then they must also install the plugin in their /plugins folder before it will work.

A more complicated but common case would be if your project runs as part of continuous integration (CI) using Maven to run tests. In this case, there may not be an install of SoapUI to manually deploy the plugin jar file to. In this recipe, we will deal with this case by running the ...

Get SoapUI Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.