- Mini-projeto de automação de testes utilizando o Selenium para o site Sr Barriga.
- Selenium na versão
3.4.0 - Firefox na versão
54.0.1 - GeckoDriver na versão
0.18.0 - Java na versão
8 - JUnit na versão
4.0 - Maven
Abra um terminal e siga os passos abaixo:
- Clonar o repositório e acessar a pasta:
git clone https://github.com/Railson95/qa-srbarriga-selenium.git
- Baixar e instalar o Firefox (Windows):
https://ftp.mozilla.org/pub/firefox/releases/54.0.1/- Baixar e linkar o GeckoDriver na versão correta:
https://github.com/mozilla/geckodriver/releases/tag/v0.18.0- Page Object Model
- Fluent Page
- PageFactory
- DriverFactory
-
S1: Login
- T1: Realizar login com sucesso
-
S2: Add Conta
- T1: Realizar cadastro de conta com sucesso
- T2: Não deve permitir cadastro de conta já existente
-
S3: Listar Contas
- T1: Deve permitir edição de conta com sucesso
- T2: Não deve permitir remover conta com movimentação
-
S4: Movimentação
- T1: Deve permitir inserir movimentação com sucesso
- T2: Verificar campos obrigatórios da movimentação
- T3: Validar data da movimentação deve ser menor ou igual à data de pagamento
- T4: Deve remover movimentação com sucesso
✍️ Autor Railson Martins da Mata Este projeto tem fins educacionais e foi desenvolvido com foco em práticas de automação de testes com o framework Selenium