示例#1
0
        public void ColocarItemCarrinho()
        {
            var listaRoupas = SeleniumTools.CarregarListaElementos(driver, womenMap.ListClothes);

            SeleniumTools.MoverAteElemento(driver, listaRoupas.FirstOrDefault());
            var BotaoAddCart = SeleniumTools.PegarElemento(listaRoupas.FirstOrDefault(), womenMap.ButtonAddToCart);

            SeleniumTools.Clicar(BotaoAddCart);
            SeleniumTools.Clicar(driver, womenMap.ButtonProceedToCheckout);
        }
示例#2
0
        /// <summary>
        /// Método responsável por retornar toda a lista de erros.
        /// </summary>
        /// <returns>Retorna a lista de erros</returns>
        public IList <string> RetornaListadeErros()
        {
            IList <string> listaErros = new List <string>();

            var listaElementos = SeleniumTools.CarregarListaElementos(driver, authenticationMap.Alert);

            foreach (var elemento in listaElementos)
            {
                listaErros.Add(elemento.Text);
            }

            return(listaErros);
        }