Exemplo n.º 1
0
        public static bool IsNextTabActive(TabOrdinance tabOrdinance)
        {
            ReadOnlyCollection <IWebElement> mainTabs = Driver.Instance.FindElements(By.ClassName(classNameToFind: "methodOption"));
            IWebElement selectedTab = Driver.Instance.FindElements(By.ClassName(classNameToFind: "active"))[0];
            IWebElement checkTab    = mainTabs[(int)tabOrdinance];
            bool        selected    = (checkTab.Text == selectedTab.Text);

            return(selected);
        }
Exemplo n.º 2
0
        public static TabCommands GotoTab(TabOrdinance tabOrdinance)
        {
            ReadOnlyCollection <IWebElement> mainTabs = Driver.Instance.FindElements(By.ClassName(classNameToFind: "methodOption"));
            IWebElement selectedTab = mainTabs[(int)tabOrdinance];
            var         navCommand  = new TabCommands
            {
                TabOrdinance    = tabOrdinance,
                SelectedTabText = selectedTab.Text
            };

            selectedTab.Click();
            //Driver.Wait(TimeSpan.FromSeconds(value: 3));
            Driver.PleaseWait();
            return(navCommand);
        }
Exemplo n.º 3
0
 public TabCommands Tab(TabOrdinance tab)
 {
     currentTab = Driver.Instance.FindElement(By.ClassName(classNameToFind: "analysisTabs"));
     return(this);
 }