An open API service indexing awesome lists of open source software.

https://github.com/mrk-qa/teste-funcional-automacao-buy-amazon

Projeto desenvolvido por uma curiosidade em testar funcionalidades no site da Amazon.
https://github.com/mrk-qa/teste-funcional-automacao-buy-amazon

Last synced: 2 months ago
JSON representation

Projeto desenvolvido por uma curiosidade em testar funcionalidades no site da Amazon.

Awesome Lists containing this project

README

        

# Teste funcional automatizado

# Compra no site da Amazon **🌎**

Fala pessoal blz?
Aqui está uma demonstração de uma compra no site da Amazon. Através dessa demonstração, estaremos testando a funcionalidade de compra do site.

- [x] VScode IDE
- [x] Biblioteca do Selenium
- [x] Robot Framework
- [x] Linguagem Python

***

#### Resumo do teste:

O teste está distribuído em 2 arquivos, um chamado base.robot onde é descrito as informações pessoais de email, senha e cartão de crédito.
O outro arquivo chamado de buy_amazon.robot é onde estão todos os casos de teste para a execução do robot. Separei os casos de testes da seguinte forma:

- Entrando no site
- Fazendo login
- Entrando com email
- Entrando com senha
- Procurando item
- Selecionando item
- Adicionando ao carrinho
- Fechando pedido
- Adicionando cartão de crédito
- Preenchendo os dados do cartão de crédito
- Confirmando esse método de pagamento
- Confirmando esse endereço de entrega
- Finalizando pedido
- Pedido feito

Por fim, obtive os relatórios que o Robot Framework proporciona de forma bem interativa e um arquivo log para explorar ainda mais os testes.

##### O processo de compra do produto durou 15 segundos!

Gravei o vídeo da demonstração e postei no meu [linkedin](https://www.linkedin.com/in/mrk-silva/), pra quem quiser conferir:

##### 🎬 [vídeo de demonstração](https://www.linkedin.com/feed/update/urn:li:activity:6923066030831362048/) 🎬

### 🤝 Contribuindo

Este repositório foi criado para compartilhar informações, então contribua com ele. Se te ajudei de alguma forma, ficarei feliz em saber. E caso você conheça alguém que se identifique com o conteúdo, não deixe de compartilhar.

Se possível:

⭐️ Star no projeto

🐛 Encontrar e relatar issues

-----------------------------------------------
Disponibilizado por [mrk-qa](https://www.linkedin.com/in/mrk-silva/)