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:
Open the Sample SOAP project and start its virtual API.
Open the Simple TestSuite.
The test run will finish.
To start working with reports, click on the toolbar.
The Create Report dialog will appear.
To generate a report, click OK.
ReadyAPI will create a report and display 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:
Switch to the test suite Coverage page.
Select Enable Coverage.
Run the test suite once again.
Click on the toolbar.
Select only the Include TestSuite Coverage option.
ReadyAPI reports use some of Microsoft core fonts. Not all Linux installations include these fonts. If you have issues with creating reports:
Install the mscorefonts package applicable for your Linux distributive.
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.