Exemple #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));
        }
Exemple #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;
                }
            }
        }
Exemple #3
0
 public static void SwitchToDefaultContent()
 {
     CommonsFunctions.SwitchTo().DefaultContent();
 }
Exemple #4
0
 public static String AlertGetText()
 {
     return(CommonsFunctions.SwitchTo().Alert().Text);
 }
Exemple #5
0
 public static void AlertDismiss()
 {
     CommonsFunctions.SwitchTo().Alert().Dismiss();
 }
Exemple #6
0
 public static void AlertAcept()
 {
     CommonsFunctions.SwitchTo().Alert().Accept();
 }
Exemple #7
0
 public static IWebDriver SwitchToDefaultFrame()
 {
     return(CommonsFunctions.SwitchTo().DefaultContent());
 }
Exemple #8
0
 public static IWebDriver SwitchToFrameElement(IWebElement frameElement)
 {
     return(CommonsFunctions.SwitchTo().Frame(frameElement));
 }