Interface SnapshotControl

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean canTakeScreenShot()
      Check if underlying WebDriver can take screenshot.
      void takeHtmlDump()
      Take a html dump of the browser DOM.
      void takeHtmlDump​(java.lang.String fileName)
      Take a html dump of the browser DOM into a file given by the fileName param.
      void takeScreenshot()
      Take a snapshot of the browser.
      void takeScreenshot​(java.lang.String fileName)
      Take a snapshot of the browser into a file given by the fileName param.
    • Method Detail

      • takeHtmlDump

        void takeHtmlDump()
        Take a html dump of the browser DOM. By default the file will be a html named by the current timestamp.
      • takeHtmlDump

        void takeHtmlDump​(java.lang.String fileName)
        Take a html dump of the browser DOM into a file given by the fileName param.
        Parameters:
        fileName - file name for html dump
      • canTakeScreenShot

        boolean canTakeScreenShot()
        Check if underlying WebDriver can take screenshot.
        Returns:
        true if screenshot can be taken, false otherwise
      • takeScreenshot

        void takeScreenshot()
        Take a snapshot of the browser. By default the file will be a png named by the current timestamp.
      • takeScreenshot

        void takeScreenshot​(java.lang.String fileName)
        Take a snapshot of the browser into a file given by the fileName param.
        Parameters:
        fileName - file name for screenshot