Class Hooks


  • public class Hooks
    extends java.lang.Object
    • Field Detail

      • properties

        public java.util.Properties properties
    • Constructor Detail

    • Method Detail

      • captureInfobeforeScenarioExecutionStarts

        public void captureInfobeforeScenarioExecutionStarts​(io.cucumber.java.Scenario scenario)
                                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getScenario

        public io.cucumber.java.Scenario getScenario()
      • captureInformationAfterScenarioExecutionFinishes

        public void captureInformationAfterScenarioExecutionFinishes​(io.cucumber.java.Scenario scenario)
      • screenshotExecutor

        public void screenshotExecutor​(io.cucumber.java.Scenario scenario)
                                throws java.lang.InterruptedException
        Throws:
        java.lang.InterruptedException
      • LogginNetworkCalls

        public void LogginNetworkCalls()
      • setStepName

        public void setStepName​(io.cucumber.java.Scenario scenario)
                         throws java.lang.NoSuchFieldException,
                                java.lang.IllegalAccessException
        Throws:
        java.lang.NoSuchFieldException
        java.lang.IllegalAccessException
      • takeScreenshotUsingNimbalCustomSeleniumGrid

        public void takeScreenshotUsingNimbalCustomSeleniumGrid()
      • getStepName

        public java.lang.String getStepName()