https://github.com/ronilsonalves/avfinaltestingii
Repositório para entrega do projeto final da disciplina de Testing II do Certified Tech Developer
https://github.com/ronilsonalves/avfinaltestingii
java restassured selenium testing
Last synced: 2 months ago
JSON representation
Repositório para entrega do projeto final da disciplina de Testing II do Certified Tech Developer
- Host: GitHub
- URL: https://github.com/ronilsonalves/avfinaltestingii
- Owner: ronilsonalves
- Created: 2022-09-26T16:56:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-27T23:45:22.000Z (over 3 years ago)
- Last Synced: 2025-08-28T08:37:21.587Z (10 months ago)
- Topics: java, restassured, selenium, testing
- Language: Java
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto Final TestingII
Este projeto consiste na entrega de uma suíte de testes automatizados utilizando o Selenium e a validação dos endpoints
da API usando o RestAssured.
## Integrantes
- [Henrique Tebet ](https://github.com/henriquetebet)
- [Ronilson Alves](https://github.com/ronilsonalves)
## Objetivo
Criar um projeto completo de Testes Automatizados utilizando Java e Selenium, com Suítes, Tags, e Reports,
validando também uma API RestAssured. _E pra finalizar faremos uma integração com Jenkins (opcional)._
### Especificações
#### Site a ser testado:
- [ParaBank](https://www.saucedemo.com/)
#### Pré-condições:
- Abrir o site
#### Título do Caso de Teste:
- Criar um projeto completo de Testes Automatizados utilizando Java e Selenium, com Suítes, Tags, e Reports,
validando também uma API RestAssured. E pra finalizar faremos uma integração com Jenkins (opcional)
#### Testes Front-end:
- [x] Realizar o registro no site.
- [x] Realizar a abertura de uma nova conta.
- [x] Acessar a visão geral das contas
- [x] Realizar a transferência de valores entre contas.
- [x] Visualizar as atividades da conta (todos os meses)
#### Testes API Rest do Back-end:
- [x] Validação de status code 200 para todas as etapas de Testes Front-end.
- [x] Registro URL: https://parabank.parasoft.com/parabank/register.htm
- [x] Abertura de nova conta URL: https://parabank.parasoft.com/parabank/services_proxy/bank/createAccount?customerId=12545&newAccountType=1&fromAccountId=xxxxx
- [x] Visão geral das contas URL: https://parabank.parasoft.com/parabank/overview.htm
- [x] Transferir Fundos URL: https://parabank.parasoft.com/parabank/services_proxy/bank/transfer?fromAccountId=13566&toAccountId=13677&amount=xxxxx
- [x] Atividades da conta (todos od meses) URL: https://parabank.parasoft.com/parabank/services_proxy/bank/accounts/13566/transactions/month/All/type/All
#### _Opcional_: Integração com Jenkins
- [ ] Adicione o seu código a um repositório Github para integrá-lo ao Jenkins e criar o Job Pipeline
- [x] Criar repositório no Github
- [ ] Criar Job Pipeline no Jenkins