Applies to ReadyAPI 2.2, last modified on November 17, 2017

This tutorial describes the basic steps you need to take to create a report in ReadyAPI.

Follow these steps to create a default printable test suite report:

  1. Open the Sample SOAP project and start its virtual API.

  2. Open the Simple TestSuite.

  3. Click .

  4. The test run will finish.

    ReadyAPI: The finished test suite

    Click the image to enlarge it.

    To start working with reports, click on the toolbar.

  5. The Create Report dialog will appear.

    ReadyAPI: The Create Report dialog

    Click the image to enlarge it.

  6. To generate a report, click OK.

  7. ReadyAPI will create a report and display it.

    ReadyAPI: The default test suite report

    Click the image to enlarge it.

    You can use the toolbar in the export window to navigate through the report and print it.

    Click Save and select a file format in which you want to save the report.

The options available in the Create Report dialog are specific to the actual report. They appear only if they can get matching data. There are no errors or coverage data in the sample report, so, both these options were unavailable.

To rerun your test with coverage enabled:

  1. Switch to the test suite Coverage page.

  2. Select Enable Coverage.

    ReadyAPI: The Coverage tab of the test suite

    Click the image to enlarge it.

  3. Run the test suite once again.

  4. Click on the toolbar.

  5. Select only the Include TestSuite Coverage option.

  6. Click OK.

Preparing Fonts in Linux

ReadyAPI reports use some of Microsoft core fonts. Not all Linux installations include these fonts. If you have issues with creating reports:

  1. Install the mscorefonts package applicable for your Linux distributive.

  2. Copy TTF files from /usr/share/fonts/truetype/msttcorefonts to the <Ready API Installation>/jre/lib/fonts directory.

Make sure to specify the <Ready API Installation>/bin/reports directory in the Custom Reports Library field of the ReadyAPI tab in the Preferences window.

See Also

JUnit-Style HTML Reports
Data Export Reports
Configuring Report Templates