Como diferem os comandos git pull e git fetch no processo de trabalhar com um repositório?
QA / QA Automation
Por que o WebView é menos seguro? Por que a autorização através do WebView é menos segura?
Já trabalhou com um plano de consulta na base de dados (EXPLAIN/EXPLAIN ANALYZE)?
Podes enumerar os principais métodos HTTP que conheces?
O que são fixtures? Para que servem?
De que componentes é composta a comando 'git pull' e como ela interage com o repositório?
Como escolher um dispositivo móvel para realizar testes, em que vai se basear?
O método faz um pedido no site. Aceita: 1 Lista de envios com produtos 2 Data prevista de receção para cada envio 3 Endereço de receção com comentários 4 Método de pagamento, por exemplo, cartão bancário. O limite de comprimento para address.comment é de 200 caracteres O limite de comprimento para shipments é de 200 objetos É necessário testar (elaborar uma lista de verificações) este método. POST /order { "shipments": [ // envios/caixas com produtos { "id": "number", "date": "number" // Data prevista de entrega } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // deixar na porta }, "payment_method": "string" # card / apple_pay }
Quais critérios usar ao escolher os métodos HTTP POST, PUT e PATCH para operações de atualização de recursos?
Poderia compartilhar sua experiência profissional e os projetos em que participou?
Fala-me do teu último local de trabalho: projeto, processos, do que eras responsável, com o que te ocupavas.
Como adicionar a limpeza da lista após a conclusão do teste? Qual é a diferença entre yield e AdFinalizer?
Quais são as vantagens e desvantagens de usar XPath em comparação com os seletores CSS na automação de testes ou na análise de documentos?
Existem uma tabela chamada carts. Colunas: userID, itemID, quantity. Encontre os usuários com carrinhos grandes, aqueles cujo número total de itens é superior a 300.
Pode explicar o conceito de polimorfismo na programação orientada a objetos?
Que sniffers usou? Fale-me sobre as funções deles e para que servem.
Como executaram os testes de UI no CI? O que usaram?
Tarefa: Palíndromo Escreva uma função is_palindrome(s: str) -> bool, que verifica se uma string é um palíndromo (lê-se igual de esquerda para direita e de direita para esquerda). Deve ignorar espaços, sinais de pontuação e diferenças de maiúsculas/minúsculas. Exemplos: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Já te deparaste com testes flaky? Quais são as práticas para combatê-los?