Implementar e testar os métodos em falta na classe de validação do cartão. O método de verificação de expiração da data já está implementado sem erros. Para uma solução parcial, basta implementar 2 métodos em falta que verificam as propriedades do cartão.
QA / QA Automation
Pode explicar o que significa o método HTTP GET e para que é utilizado ao trabalhar com recursos web?
Como testar a funcionalidade de login do usuário: o sistema não permite menores, mas permite adultos? Não teste a validação do formulário.
Por que é necessária a interface Browser se as classes Chrome e Firefox a implementam?
Com quais sistemas de gestão de bases de dados você já trabalhou?
Explique as diferenças entre os métodos HTTP GET e POST ao enviar dados para o servidor
Explique o que se entende por conceito de brokers de mensagens e como eles funcionam nos sistemas de troca de dados.
Partilhe os detalhes do último projeto em que participou e fale sobre as suas tarefas e conquistas.
Pode explicar o que é o conceito de Vue no contexto de bases de dados?
Pode explicar o princípio da arquitetura de três camadas e seus componentes principais?
Qual é o papel dos cabeçalhos nas requisições HTTP e por que são utilizados?
Qual é a diferença entre bases de dados relacionais e sistemas de armazenamento de dados não relacionais?
Como testar corretamente a alteração do contrato da API (adicionar um novo campo obrigatório)?
Pode explicar o que se entende por processo de autorização no sistema de segurança?
Tem experiência com coleções no Postman para organizar solicitações?
Quais são as diferenças entre os diferentes tipos de testes de desempenho do sistema?
O que é a pirâmide de testes e qual é o benefício dela? Já se deparou com a aplicação da pirâmide na prática?
Pode fornecer exemplos de testes que correspondam aos diferentes níveis da pirâmide de testes?
Quais processos são iniciados quando o cache atinge o seu limite de tamanho?
Como pode implementar a ativação automática de processos usando gatilhos em um pipeline?