Example #1
0
        public void PesquisaMascara()
        {
            string textoPesquisado = "Mascara";
            Waits  wait            = new Waits(this);

            Driver.FindElement(By.CssSelector("form > input[name='as_word']")).SendKeys(textoPesquisado);
            Driver.FindElement(By.CssSelector("form > button[type='submit']")).Click();
            wait.WaitVisible(By.CssSelector("img[src*='https']"));
            Assert.IsTrue(Driver.FindElement(By.CssSelector("ul img[src*='https']")).Displayed);
        }
Example #2
0
        public void PesquisaTelevisao()
        {
            Waits wait = new Waits(this);

            Driver.FindElement(By.CssSelector("form > input[name='as_word']")).SendKeys("Televisão Samsung");
            Driver.FindElement(By.CssSelector("form > button[type='submit']")).Click();
            wait.WaitVisible(By.CssSelector("img[src*='https']"));
            // Seletores por css tem a função de "parenteamento"
            // assim deixando os elementos sendo mais fáceis de serem localizados (:nth-child(1))
            Assert.IsTrue(Driver.FindElement(By.CssSelector("ul:nth-child(1) img[src*='https']")).Displayed);
        }
Example #3
0
        public void RetornoPesquisa(string item)
        {
            Waits wait = new Waits(selenium);

            wait.WaitVisible(ElementosResultados.ItemPesquisado(item));
        }