Interface ReportiumClient

  • All Superinterfaces:
    DigitalZoomClient

    public interface ReportiumClient
    extends DigitalZoomClient
    Main Reportium client API

    This interface is used for reporting a test script actions, namely

    1. Starting a new functional test
    2. Functional steps that are taken as part of the test
    3. Test result (pass/fail) when it ends

    Creation of concrete instances is done by ReportiumClientFactory methods

    • Method Detail

      • testStep

        @Deprecated
        void testStep​(String description)
        Deprecated.
        Log a new logical step for the current test, e.g. "Submit shopping cart" This method is deprecated. Please use stepStart
        Parameters:
        description - Step description
      • reportiumAssert

        void reportiumAssert​(String message,
                             boolean status)
        Adding assertions to the Execution Report. This method will not fail the test
        Parameters:
        message - will be used to label the assertion
        status - indicates the result of the verification operation
        Since:
        engine 10.2