10 June 2009 - 3.0-beta-2 user guide eclipse intellij netbeans maven download nightly forum bugs blog sf.net eviware


Eviware Logo

Reporting in soapUI Pro

soapUI Pro 3.0 introduces extensive reporting functionality: creating reports on different levels (project, testsuite, testcase, etc), different formats( pdf, cvs, xls, xml, etc), easy customization and more. Creating reports can be, also, done from pro command line runners and from maven pro plugin and that way automate testing web service and creating various reports for better testing documentation, testing analytics, etc.

The reporting functionality provides three basic types of reports:

  1. Printable Reports - based on JasperReports, with full customization possibilities both on the global and project level allows you to basically create any kind of report you would like. Generated reports can be printed or saved as PDF, HTML, Word, RTF, etc.
  2. Data Export - allows for export of underlying report-data in XML and csv format. This is usefull if you want to import report-data into other tools for custom reporting/integrations.
  3. JUnit-Style HTML Reports - as were available in previous versions of soapUI Pro, give a simplified overview of functional test results

Both the Printable and Data Export Reports allow export of custom data via the new SubReport DataSink, which allows one to include any desired data in generated reports.

Report Creation

All of the above are available via the Create Report button available in Project, TestSuite, TestCase and LoadTest window toolbars. The button will open a dialog which shows available reports in a drop-down, selecting a report shows further configuration options if applicable;

Here the three default TestSuite-level reports are seen, selecting one and pressing the OK button will generate and display the corresponding report as described in the following pages.


Next: Main Reports