Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Esta Pull Request é uma criação e portfólio na automação de testes end-to-end (E2E) utilizando o Cypress e o Faker. As principais alterações incluem:
Geração de dados de teste: Implementação do Faker para gerar dados de teste realistas, como nomes, sobrenomes, CPFs válidos (utilizando a biblioteca gerador-validador-cpf), emails e senhas.
Comandos personalizados: Criação de um comando personalizado (fillSignupForm) para preencher automaticamente o formulário de cadastro com dados gerados pelo Faker.
Testes E2E: Criação de testes E2E para o fluxo de cadastro de usuário, validando o preenchimento do formulário, interação com elementos da página (como dropdowns) e a exibição da mensagem de sucesso após o cadastro.
Correção de erros: Resolução de problemas relacionados à configuração e uso do Faker no Cypress, incluindo erros de importação, métodos depreciados e configuração de localidade.
Scripts de execução: Adição de scripts no package.json para facilitar a execução dos testes tanto em modo interativo (com interface gráfica) quanto em modo headless (sem interface gráfica).
Testes Realizados:
Próximos Passos: