Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fellipevidal/projeto.renner
Esse repositório tem como base automação de testes web
https://github.com/fellipevidal/projeto.renner
bdd-framework cucumber java junit selenium-webdriver
Last synced: 10 days ago
JSON representation
Esse repositório tem como base automação de testes web
- Host: GitHub
- URL: https://github.com/fellipevidal/projeto.renner
- Owner: fellipevidal
- Created: 2024-04-09T11:37:26.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-09T13:40:25.000Z (9 months ago)
- Last Synced: 2024-11-08T09:03:42.214Z (2 months ago)
- Topics: bdd-framework, cucumber, java, junit, selenium-webdriver
- Homepage:
- Size: 7.89 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Projeto Renner
Esse é um projeto desenvolvido para compras de produtos e cadastro de usuário
🚀 Começando
Estas instruções permitirão que você obtenha uma cópia do projeto em operação em sua máquina local para fins de desenvolvimento e teste.
Sistema operacional
Windows 10🔧 Instalação
Baixar o projeto dentro do github e ter o chromedriver de acordo com o projeto⚙️ Executando os testes
Cenário de compras é composto por 4 compras dentro do site "http://www.automationpractice.pl/index.php"
O usuário cadastrado é [email protected]" e a senha é "123456789", este usuário já está embutido dentro da automação para realizar as compras.Cenário de cadastro é um teste onde criamos um novo cadastro, a massa de teste tem que ser atualizada, o email e outras atribuições a massa é editável dentro do package runner ,
lá você consegue editar email para realizar o cadastro, e as informações do formulário onde é preenchido.🔩 Analise os testes de ponta a ponta
O testes realizam as principais funções dentro do site, onde você primeiramente faz um login e senha depois realiza as compras,
também temos o teste de cadastro que será o teste inicial onde o usuário cria sua conta para realizar essas compras dentro do site.🛠️ Construído com
Linguagem de programação: JavaFrameworks: JUnit, Selenium, Cucumber.;
Documentos em BDD/Gherkin
O projeto foi realizado no padrão Page Objects
📌 Versão
Foi utilizado a versão 122 do ChromeDriver
✒️ Autor
Fellipe Vidal