Namespace AxaFrance.WebEngine.Report
The AxaFrance.WebEngine.Repport namespace contains classes and interfaces for the generation of test reports. You can use ReportHelper to generate other compatible test reports such as JUnit Test Report.
In general, the structure of a report is following:
TestSuiteReport <- Report for the whole test suite
|
+ EnvironmentVariables <- EnvironmentVariables used during the test
+ TestReport <- Report of individual Test Cases
|
+ TestData <- Test data used during the execution
+ ActionReports <- Report of Actions with-in the test case
|
+ ContextValues <- Context variables generated in this action
+ Screenshots <- The screenshots generated in this action
+ SubActionReports <- Report of Sub-actions with-in the action
Classes
ActionReport
The test report of a single test action (keyword)
AdditionalData
Additional data for the report (it can be in future accessibility report, performance report, etc.)
ReportHelper
Helper class to generate other report formats from standard Web Engine report.
ScreenshotReport
The screenshot that is included in the test report. Screenshot can be visualized via ReportViewer
TestCaseReport
Test report for a single test case
TestSuiteReport
Test report structure for the test execution