Skip to content
This repository has been archived by the owner on Aug 27, 2021. It is now read-only.

TestGoalMultipleProjects

Thomas Bouffard edited this page Mar 24, 2014 · 8 revisions

How to run multiple projects with the test goals

TODO documentation to be improved

With SmartBear plugin implementation

You have the following solutions

In both cases, you need to set the testFailIgnore parameter to true to be sure all projects run. Because of this, you cannot know if some projects fail (or you must develop something to detect this)

With maven-soapui-extension

Use

  • multiple executions of the test goal
  • run the test-multi goal and configure the all the projects you want to test

In all cases, set the testFailIgnore parameter to true and also configure the test-verify goal provided by the maven-soapui-extension-plugin. This let you run all projects and fail the build if one project failed.

For instance, see this integration test

Generating reports

TODO to be confirmed

  • Use surefire-report as I describe in this soapui post
  • modify the integration test above to prove this