Para além do pedido GET, há também POST e PATCH. Como entendes a diferença entre eles?
QA / QA Automation
Se ainda assim receberes um valor incorreto do backend, como localizarias o problema?
PageObject com o tempo expande-se numa página complexa e torna-se difícil de ler. Já aconteceu contigo e como enfrentaste isso?
Se te fosse dada a tarefa de automatizar um caso, como o empacotarias? Como organizarias a estrutura?
Já trabalhou com Kafka? Tem experiência com brokers de mensagens?
Como mais podem comunicar-se além da API? Conheces outros métodos?
Imagine que tens um front-end, um endpoint GET ALL retorna uma lista de utilizadores com ID e nome, e em algum momento, em vez do ID, aparece um valor incorreto na coluna. Como localizarias este problema?
Imagine que precisa testar um novo endpoint GET, que retorna o ID e o nome por ID. Liste as verificações do mais prioritário ao menos prioritário.
Chegou uma tarefa: estão a criar um novo formulário de registo, com 10 campos que precisam ser preenchidos. Podem haver muitas validações. Como minimizas o número de testes sem perder muito em cobertura?
Mencionaste que lutaste contra testes instáveis. Fale mais sobre isso.
Para que serve o Kafka e como ela ajuda?
O que é para ti uma arquitetura de microsserviços e que diferença destacarias em relação a uma monolítica?
Temos uma entidade A, B, C, e depois 50-60 componentes nela. Como resolverias o problema do crescimento?
Lembras como criar um branch no Git?
Que ferramentas e serviços de visualização de logs você usou?
Tiveste CI/CD? Como o entendes?
O que foi a última coisa técnica que leste? Algum artigo interessante?
Disse que automatizou muito e usou padrões. Quais padrões você usou na automação?