public static IWebDriver SwitchToFrame(String frameName) { WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(5)); wait.Until(ExpectedConditions.FrameToBeAvailableAndSwitchToIt(frameName)); return(CommonsFunctions.SwitchTo().Frame(frameName)); }
/// <summary> /// Cambia el foco a la primer Window cuya URL contenga el parámetro url recibido. /// </summary> public static void SwitchToWindowByUrl(String url) { var windows = CommonsFunctions.GetAllWindows(); foreach (var window in windows) { Boolean esVentanaSolicitada = CommonsFunctions.SwitchTo().Window(window).Url.Contains(url); if (esVentanaSolicitada) { CommonsFunctions.SwitchTo().Window(window); break; } } }
public static void SwitchToDefaultContent() { CommonsFunctions.SwitchTo().DefaultContent(); }
public static String AlertGetText() { return(CommonsFunctions.SwitchTo().Alert().Text); }
public static void AlertDismiss() { CommonsFunctions.SwitchTo().Alert().Dismiss(); }
public static void AlertAcept() { CommonsFunctions.SwitchTo().Alert().Accept(); }
public static IWebDriver SwitchToDefaultFrame() { return(CommonsFunctions.SwitchTo().DefaultContent()); }
public static IWebDriver SwitchToFrameElement(IWebElement frameElement) { return(CommonsFunctions.SwitchTo().Frame(frameElement)); }