Method CustomReportEx

Add a custom report into Test Results

Usage

Function CustomReportEx( 
        ResultStatus Status,
        String ReportTitle,
        Object ReportText,
        Boolean CaptureBitmap [Optional]
)

Step

ZAP Object step

CustomReportEx

ZAP.Variable("status")

Report title

Report text

true

ResultStatus Status

String ReportTitle

String ReportText

CaptureBitmap

Parameters

Status

Type: ResultStatus

Report Status: Passed, Failed, Warning or Information

ReportTitle

Type: String

Title for the report

ReportText

Type: Object

Additional information to add into the report

CaptureBitmap (optional)

Type: Boolean

Default value: False

Attach screenshot for the report

Returns

No return value

Example

VBScript

Application("Demo").CustomReportEx Zap.Report.ResultStatuses.Failed, "test title", "report text"
'To attach screenshot to report set CaptureBitmap option parameter to true
Application("Demo").CustomReportEx Zap.Report.ResultStatuses.Failed, "test title", "report text", true

JavaScript

Application("Demo").CustomReportEx(Zap.Report.ResultStatuses.Failed, "test title", "report text");
// To attach screenshot to report set CaptureBitmap option parameter to true
Application("Demo").CustomReportEx(Zap.Report.ResultStatuses.Failed, "test title", "report text", true);

Comment

Save report status to variable using ZAP Utility step and set it as parameter to CustomReportEx method

Script-Less next step

ZAP Utility

ZAP Utility step

...Statuses.Failed

Zap.Variable("status")

Script-Less next step

Step

ZAP Object step

CustomReportEx

Zap.Variable("status")

Report title

Report text

true