Testes na aplicação API Database
Atividade para implementação em sua maquina, preparação para a prova na segunda-feira dia 30/09/24
1. Início
- Ação: O usuário inicia o processo.
2. Acessar site de produtos
- Ação: Acessar o site [flordejambu.com/shop](https://flordejambu.com/shop).
3. Buscar pelo produto "Açaí"
- Ação: Localizar o campo de pesquisa e procurar o produto.
4. Imprimir tela de resultado em PDF
- Ação: Salvar a tela de resultado no arquivo PDF no diretório:
`C:\\LG\\Desafio\\botproduto\\pdf\\SiteProduto.pdf`.
5. Obter valor do dólar via API
- Ação: Realizar uma requisição a uma API para obter a cotação do dólar.
6. Ler planilha com lista de produtos
- Ação: Carregar produtos do arquivo Excel:
`C:\\LG\\Desafio\\botproduto\\planilha\\RelacaoProduto.xlsx`.
7. Inserir produtos no banco de dados
- Ação: Para cada produto da planilha, calcular `preco_dolar = preco_real * (cotação do dólar)` e inserir na tabela de produtos no banco de dados.
8. Gerar arquivo PDF com produtos inseridos
- Ação: Criar o arquivo PDF com a lista de produtos inseridos no banco de dados:
`C:\\LG\\Desafio\\botproduto\\pdf\\ListaProduto.pdf`.
9. Fazer merge dos arquivos PDF
- Ação: Unir os PDFs `ListaProduto.pdf` e `SiteProduto.pdf` em um único arquivo:
`C:\\LG\\Desafio\\botproduto\\pdf\\Produtos.pdf`.
10. Acessar lista de usuários no banco de dados
- Ação: Recuperar a lista de e-mails de usuários do banco de dados.
11. Enviar e-mail com PDF em anexo
- Ação: Enviar o arquivo `Produtos.pdf` para cada usuário por e-mail.
12. Fim
1 comments:
Write commentsGreat job guys, keep it up!
Reply