//Construtor public PageBase() { driver = DriverFactory.GetDriver(); AppiumPageObjectMemberDecorator decorator = new AppiumPageObjectMemberDecorator(new TimeOutDuration(System.TimeSpan.FromSeconds(15))); PageFactory.InitElements(driver, this, decorator); wait = new WebDriverWait(driver, TimeSpan.FromSeconds(GlobalParameters.TIMEOUT_DEFAULT)); // driver = DriverFactory.INSTANCE; javaScriptExecutor = (IJavaScriptExecutor)driver; }
//Construtor public PageBase() { DriverFactory.CreateInstance(); driver = DriverFactory.INSTANCE; AppiumPageObjectMemberDecorator decorator = new AppiumPageObjectMemberDecorator(new TimeOutDuration(System.TimeSpan.FromSeconds(GlobalParameters.CONFIG_DEFAULT_TIMEOUT_IN_SECONDS))); PageFactory.InitElements(driver, this, decorator); wait = new WebDriverWait(driver, TimeSpan.FromSeconds(GlobalParameters.CONFIG_DEFAULT_TIMEOUT_IN_SECONDS)); javaScriptExecutor = (IJavaScriptExecutor)driver; }
public void BeforeAll() { TimeOutDuration timeSpan = new TimeOutDuration(new TimeSpan(0, 0, 0, 5, 0)); driver = new FirefoxDriver(); driver.Url = "https://www.google.com"; AppiumPageObjectMemberDecorator decorator = new AppiumPageObjectMemberDecorator(timeSpan); PageFactory.InitElements(driver, this, decorator); links = new FoundLinks(); PageFactory.InitElements(ires, links, decorator); }