The ScreenshotManager interface

Hierarchy

  • ScreenshotManager

Methods

  • This function will do cleanup after test execution. It will puerge screenshot for passed test and generate final state screenshot for failed test

    Parameters

    • passed: boolean

      boolean to check test state

    Returns void

  • This function will set screenshot location based on test suite name and test name

    Parameters

    • suiteName: string

      test case's suite name

    • testName: string

      test case's name

    Returns void

  • This function will take screenshot and save it on the file system

    Parameters

    • screenshotTaker: ScreenshotTaker

      an screenshotTaker instance

    • name: string

      screenshot image name

    Returns Promise<void>

    a promise

    Example

    await screenshotManager.takeAndSaveScreenShot(driver, "before_click");
    

Generated using TypeDoc