Пример #1
0
        public void TesteEditarCampoCodigoProduto()
        {
            var driver = new ChromeDriver();

            RealizarLoginPO realizarLogin = new RealizarLoginPO(driver);

            EditarProdutoPO editarProduto = new EditarProdutoPO(driver);

            ListarProdutoPO listarProduto = new ListarProdutoPO(driver);

            // gera codigo de produto randomico de modo que nao repita e falhe o teste
            Guid nomeCodigoRandomico = Guid.NewGuid();

            realizarLogin.AcessarPaginaDeLogin()
            .RealizarLogin("*****@*****.**", "Bionexo2019");

            listarProduto.AcessarTelaListarProdutos()
            .SelecionarNoProdutoDaLista();

            editarProduto
            .VerificarTituloTelaEditarProduto()
            .EditarCodigoProduto("EditCod" + nomeCodigoRandomico.ToString())
            .ClicarSalvarAlteracaoProduto()
            .VerificarMensagemDeProdutoAlteradoComSucesso();

            driver.Quit();
        }
Пример #2
0
        public void TesteEditarTodosOsCamposDeProduto()
        {
            var driver = new ChromeDriver();

            RealizarLoginPO realizarLogin = new RealizarLoginPO(driver);

            EditarProdutoPO editarProduto = new EditarProdutoPO(driver);

            ListarProdutoPO listarProduto = new ListarProdutoPO(driver);

            // gera nome e codigo de produto randomico de modo que nao repita e falhe o teste
            Guid nomeProdutoRandomico = Guid.NewGuid();
            Guid nomeCodigoRandomico  = Guid.NewGuid();

            realizarLogin.AcessarPaginaDeLogin()
            .RealizarLogin("*****@*****.**", "Bionexo2019");

            listarProduto.AcessarTelaListarProdutos()
            .SelecionarNoProdutoDaLista();

            editarProduto
            .VerificarTituloTelaEditarProduto()
            .EditarNomeProduto("EditProd" + nomeProdutoRandomico.ToString())
            .EditarCodigoProduto("EditCod" + nomeCodigoRandomico.ToString())
            .EditarFabricanteProduto("Fabricante TESTE")
            .EditarDetalhesProduto("Detalhes do produto txt")
            .EditarPrecoProduto(1230.00)
            .SelecionarTipoMedicamento("Materias Médicos")
            .SelecionarStatusProduto("Inativo")
            .ClicarSalvarAlteracaoProduto()
            .VerificarMensagemDeProdutoAlteradoComSucesso();

            driver.Quit();
        }
Пример #3
0
        public void TesteEditarDetalhesProduto()
        {
            var driver = new ChromeDriver();

            RealizarLoginPO realizarLogin = new RealizarLoginPO(driver);

            EditarProdutoPO editarProduto = new EditarProdutoPO(driver);

            ListarProdutoPO listarProduto = new ListarProdutoPO(driver);

            realizarLogin.AcessarPaginaDeLogin()
            .RealizarLogin("*****@*****.**", "Bionexo2019");

            listarProduto.AcessarTelaListarProdutos()
            .SelecionarNoProdutoDaLista();

            editarProduto
            .VerificarTituloTelaEditarProduto()
            .EditarDetalhesProduto("Edit Detalhes do produto txt")
            .ClicarSalvarAlteracaoProduto()
            .VerificarMensagemDeProdutoAlteradoComSucesso();

            driver.Quit();
        }