Interface Web

All Superinterfaces:
org.aeonbits.owner.Config, EngineProperties<Web>, Serializable

@Sources({"system:properties","file:src/main/resources/properties/WebCapabilities.properties","file:src/main/resources/properties/default/WebCapabilities.properties","classpath:WebCapabilities.properties"}) public interface Web extends EngineProperties<Web>
  • Method Details

    • targetBrowserName

      @Key("targetBrowserName") @DefaultValue("chrome") String targetBrowserName()
    • forceBrowserDownload

      @Key("forceBrowserDownload") @DefaultValue("false") boolean forceBrowserDownload()
    • headlessExecution

      @Key("headlessExecution") @DefaultValue("false") boolean headlessExecution()
    • incognitoMode

      @Key("incognitoMode") @DefaultValue("false") boolean incognitoMode()
    • isMobileEmulation

      @Key("isMobileEmulation") @DefaultValue("false") boolean isMobileEmulation()
    • mobileEmulationIsCustomDevice

      @Key("mobileEmulation.isCustomDevice") @DefaultValue("false") boolean mobileEmulationIsCustomDevice()
    • mobileEmulationDeviceName

      @Key("mobileEmulation.deviceName") @DefaultValue("") String mobileEmulationDeviceName()
    • mobileEmulationWidth

      @Key("mobileEmulation.width") @DefaultValue("") int mobileEmulationWidth()
    • mobileEmulationHeight

      @Key("mobileEmulation.height") @DefaultValue("") int mobileEmulationHeight()
    • mobileEmulationPixelRatio

      @Key("mobileEmulation.pixelRatio") @DefaultValue("1.0") double mobileEmulationPixelRatio()
    • mobileEmulationUserAgent

      @Key("mobileEmulation.userAgent") @DefaultValue("") String mobileEmulationUserAgent()
    • baseURL

      @Key("baseURL") @DefaultValue("") String baseURL()
    • browserWindowWidth

      @Key("browserWindowWidth") @DefaultValue("1920") int browserWindowWidth()
    • browserWindowHeight

      @Key("browserWindowHeight") @DefaultValue("1080") int browserWindowHeight()
    • set

      default Web.SetProperty set()
      Specified by:
      set in interface EngineProperties<Web>