Esempio n. 1
0
        public void TestMethod1()
        {
            #region classes utilizadas para navegação.
            DadosLogin login  = new DadosLogin();
            NavegaMenu navega = new NavegaMenu();
            #endregion

            IWebDriver driver = login.LogarNoSistema();
            System.Threading.Thread.Sleep(8000);
            // driver = navega.NavegaOperacional(driver);
            driver = navega.NavegaOperacional(driver);
            driver = navega.NavegaRenovacao(driver);
            driver = navega.NavegaVendas(driver);
            driver = navega.NavegaInicio(driver);
            driver = navega.NavegaPortal(driver);
            driver = navega.NavegaPosVendas(driver);
            driver = navega.NavegaVendas(driver);
            System.Threading.Thread.Sleep(4000);

            //comando para acesso ao iframe
            driver.SwitchTo().Frame("ZonaInterna");
            driver.FindElement(By.ClassName("submenunovotitulo"));

            //escolhendo o menu por javascript executando função diretamente.
            IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
            js.ExecuteScript("SelecionaModuloJQuery('','NOVOORCAMENTO','AcompanhamentoVendas|Professional','NOVOORCAMENTO','Novo orçamento');");

            System.Threading.Thread.Sleep(5000);
        }