Você está começando com Cypress e não sabe como montar um portfólio que te destaque no mercado de trabalho?
É comum se sentir perdido e inseguro nessa hora. Afinal, como escolher os projetos certos? Como estruturar o portfólio de forma atraente? Como demonstrar suas habilidades e conhecimentos?
Mas imagine o resultado de ter um portfólio bem estruturado e atraente: valorização profissional, aumento das chances de conseguir um emprego e a demonstração das suas habilidades em automação com Cypress.E é exatamente isso que vou te mostrar hoje.
Como tudo começa!
Quando nos pensamos em criar um portfólio de automação web normalmente buscamos na web um site open source para começar está jornada, os mais comuns são:
Você vai escolher o site que achar melhor para você e com isso vai começar a criar o projeto:
- criar projeto no github
- baixar o vscode
- instalar dependencias
- escrever os testes (nem todos fazem isso)
- automatizar cenários (simplemente sair clicando na tela)
- sobe o código
- pronto, acabou!
Este é o fluxo de 99% das pessoas fazem ao criar um projeto de automação. Ahan tá me esqueci, faz um post de que foi dificil mas finalmente agora tenho um portfólio de automação utilizando cypress, olha que bonito … mereço uma estrelinha? (contém muita irônia)
Este processo que eu indiquei acima, qualquer um faz … isso é o que nós chamamos de clicar de tela e não um QA que sabe automatizar testes.
Mas Pri, então como eu devo fazer o meu portfólio? Bom, pegou seu café? Espero que sim, porque o caminho é longuinho.
Como evoluímos!
Para criar um portfólio de automação, para inicio de conversa não começa na escolha do site e sim na maturação da sua consciência no quesito automação de testes.
Questione-se
- Como irei definir a estratégia de automação?
- Como será meu critério de avaliação e priorização dos cenários?
- Irei desenvolver os testes em múltiplos ambiente se possível?
- Em quais camadas irei automatizar?
- Qual padrão de projeto irei utilizar?
- Vou automatizar utilizando o auxilio do Studio ou irei implementar tudo na mão?
Faça!
Bom estas são apenas perguntas que devem ser feitas antes da escolha do site, respondeu elas? OK. Então você está pronto para ir para o próximo passo que é a analise.
- Levar os critérios de aceite da aplicação.
- Escrever validação para elas.
- Severizar e Priorizar os cenários.
Pense!
Com estas atividades feitas agora vamos a mais alguns questionamentos.
- Algum teste precisa de uma massa de teste durante o teste?
- Irei trabalhar com múltiplos ambientes ?
- Irei aplicar relatório?
- Irei utilizar libs externas?
Agora com todas as perguntas resolvidas e as atividades realizadas, você está pronto para iniciar seu projeto de automação, ahan e não esqueça de versionar seu código no github e colocar todas estas definições no readme do seu projeto 😉
Tá eu não sou ruim, vou te mostrar na prática com exemplos de como fazer isso MASSSS para isso você vai ter que esperar até semana que vem para ver a parte 2 em formato de vídeo lá pra o Youtube, então clica no link e já se inscreve no canal.
Mas assim, se você não quer esperar até a semana que vem para ver na prática eu te aconselho a se tornar meu aluno Qualiters Club, porque lá você vai aprender exatamente como entender sobre:
- arquitetura de projetos, mentalidade de automação (que é muito diferente da que teste manual)
- aprender a analisar projetos sem faltar nenhuma funcionalidade ou validação,
- escrever cenários de teste efetivo e claro automatizar do zero até a utilização de padrões de projetos.
Então não perde tempo e clica no link e se torne meu aluno porque além de aprender tudo isso conta com meu suporte exclusivo para te ajudar a criar seu portfólio e te mentorar na sua carreira.
Deixe um comentário