DEV Community

Inside SumUp Brazil for SumUp

Posted on

5 dicas de como aprender a automatizar testes!

Muitas pessoas AINDA acreditam que automatizar testes é mágica!

Mas NÃO é!

Assim como qualquer atividade/tarefa, a prática leva a perfeição. Muitas pessoas que conheço me perguntam como eu comecei, já que também fui uma testadora manual, e quando digo que foi uma série de práticas que me fizeram ter o conhecimento que tenho, e que ainda quero ter… (diga-se de passagem, porque eu ainda estudo) algumas pessoas pensam que é simplesmente porque tive a oportunidade de exercitar automação no trabalho, mas acredite: isso é apenas 1 dos motivos que me ajudaram.

Dica 1: busque um curso
É bem clichê, eu sei, mas busque primeiro um curso, dentre as várias linguagens de programação que você tenha certeza que vai poder aprender com maior facilidade, separe um tempo pra codar junto com o instrutor e repetir os seus passos.

Dica 2: migas(os) que automatizam
Assim como eu, você deve conhecer mais de uma pessoa que automatiza, pois bem, cola nela! Se você puder casar o curso que vai fazer com a linguagem que seus amigos próximos já automatizam, ótimo! Faça a eles perguntas mais assertivas, como: “Fulano, como eu sei qual elemento usar ao inspecionar uma tela?”. Entenda que a pergunta muda e fica mais assertiva, desse jeito o seu amigo consegue te ajudar bem melhor.

Dica 3: vá em meetups
Siiiiim!! Claro que essa dica não ia faltar! Gente, vocês não tem ideia de como os meetups fizeram e ainda fazem diferença na minha vida, além de conhecer novas pessoas e empresas legais, fazer networking e ainda descolar aquela entrevista que tanto se quer, tem a troca de conhecimento. E o legal é que você nem precisa perguntar mais de uma vez pro seu amigo que já te explicou alguma coisa, você pode perguntar pra outra pessoa que vai te explicar de forma diferente e te ajudar a ter mais entendimento do assunto.

Dica 4: faça entrevistas e testes
Mesmo que você não queira sair do seu emprego, é legal saber como está se saindo e quem vai te dar esse feedback são os recrutadores. Eles que irão te ajudar sobre o seu teste e o que você poderia ter feito pra torná-lo melhor, como: incluir melhores práticas no código, porque fazer algo de modo diferente e qual o ganho fazendo as alterações propostas.

Dica 5: leia livros
Ler livros pode consolidar o conhecimento que você tem sobre determinado assunto, mesmo que não entenda o que está lendo, seguindo as dicas acima e ler livros, é mais uma maneira de aumentar o seu conhecimento por meio do pensamento de outras pessoas. Se possível, é bacana comprar um e-book, como o Kindle por exemplo, que pagando R$19,90 por mês você consegue ler vários livros técnicos que, nem se quer foram publicados em papel, e ainda, ajuda o autor.

Dica bônus:
“Mas Nath, como você conseguiu incluir a automação no seu dia-a-dia do trabalho?”

Por mais que o seu trabalho esteja puxado, entenda que o seu chefe quer a versão entregue, independente se levar 3 dias pra fazer todos os testes regressivos manualmente para aprovar a versão. O que você tem que fazer é advertí-lo de que quanto menos tempo tiver pra se aperfeiçoar e automatizar, mais tempo vai demorar pra entregar algo que poderia ser testado rapidamente. Você pode, por exemplo, dividir o seu tempo, deixando uma ou duas horas pra estudar e fazer automação. Faça isso e mostre pro seu chefe, se ele não gostar… TROQUE DE EMPRESA! Eles definitivamente não merecem o potencial que vai alcançar com os seus estudos. Entenda que existem empresas se estapeando pra ter um QA que saiba automatizar, e esse QA pode ser você!

Por: Nathalia Freire, QA Engineer


Quer uma nova oportunidade de carreira com desafios globais? Confira nossas vagas em Engenharia e Produto e conheça mais sobre a SumUp: https://go.sumup.com.br/eb-devto-lp-engenharia

Top comments (0)