Generating a Combined Report

You can manually generate a combined results report using multiple Report.html files. The purpose of generating a combined report is to aggregate totals and consolidate the failure analysis across multiple Master Suite (batch) runs. To generate a combined report as shown in the following procedure, Perl is required on the DISA machine.

To generate a combined report

  1. Copy the Master Suite report folders (under \Reports) to the following location on one of your DISA machines:

    ...\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Reports
  2. Go to the following folder and locate the CombinedReportScript.pl file:

    ...\DesktopIntSiebelAgent\plugins\SiebelTestAutomation\Framework\perl
  3. From this folder, start a Command Prompt and run the following command (perl file), providing the DISA home path and Reports folder path as parameters:

    perl CombinedReportScript.pl <DISA home path> <Reports folder path>

    For example:

    perl CombinedReportScript.pl “C:/DISA” “C:/DISA/DesktopIntSiebelAgent/plugins/SiebelTestAutomation/Reports”

    After this completes, a CombinedReports folder (\Reports\CombinedReports\) is created if not already created with a timestamped subfolder. In the subfolder, the combinedreports.js and Report.html files are created and Report.html opens in the default browser.

  4. Repeat this procedure as required – for example, whenever any new folders are added, removed or modified – in order to generate a new combined report:
    • Add more folders to the \Reports folder.

    • Run the perl file (perl CombinedReportScript.pl).

    • A new subfolder will be created under \Reports\CombinedReports\ with a unique timestamp.