Ejemplo n.º 1
0
        public static IWebDriver SwitchToFrame(String frameName)
        {
            WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(5));

            wait.Until(ExpectedConditions.FrameToBeAvailableAndSwitchToIt(frameName));
            return(CommonsFunctions.SwitchTo().Frame(frameName));
        }
Ejemplo n.º 2
0
        /// <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;
                }
            }
        }
Ejemplo n.º 3
0
 public static void SwitchToDefaultContent()
 {
     CommonsFunctions.SwitchTo().DefaultContent();
 }
Ejemplo n.º 4
0
 public static String AlertGetText()
 {
     return(CommonsFunctions.SwitchTo().Alert().Text);
 }
Ejemplo n.º 5
0
 public static void AlertDismiss()
 {
     CommonsFunctions.SwitchTo().Alert().Dismiss();
 }
Ejemplo n.º 6
0
 public static void AlertAcept()
 {
     CommonsFunctions.SwitchTo().Alert().Accept();
 }
Ejemplo n.º 7
0
 public static IWebDriver SwitchToDefaultFrame()
 {
     return(CommonsFunctions.SwitchTo().DefaultContent());
 }
Ejemplo n.º 8
0
 public static IWebDriver SwitchToFrameElement(IWebElement frameElement)
 {
     return(CommonsFunctions.SwitchTo().Frame(frameElement));
 }