Sobes.tech

QA / QA Automation

Como diferem os comandos git pull e git fetch no processo de trabalhar com um repositório?

Junior — Middle
271

Pode explicar o conceito de abstração na programação orientada a objetos?

Junior — Middle
271

Por que o WebView é menos seguro? Por que a autorização através do WebView é menos segura?

Middle
268

Já trabalhou com um plano de consulta na base de dados (EXPLAIN/EXPLAIN ANALYZE)?

Senior
263

O que são fixtures? Para que servem?

Middle
256

De que componentes é composta a comando 'git pull' e como ela interage com o repositório?

Junior — Middle
255

Como escolher um dispositivo móvel para realizar testes, em que vai se basear?

Middle
254

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 }

Senior
253

Quais critérios usar ao escolher os métodos HTTP POST, PUT e PATCH para operações de atualização de recursos?

Junior — Middle
252

Fala-me do teu último local de trabalho: projeto, processos, do que eras responsável, com o que te ocupavas.

Senior
251

Como adicionar a limpeza da lista após a conclusão do teste? Qual é a diferença entre yield e AdFinalizer?

Senior
251

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?

Junior — Middle
249

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.

Senior
247

Que sniffers usou? Fale-me sobre as funções deles e para que servem.

Middle
244

Como executaram os testes de UI no CI? O que usaram?

Senior
241

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

Middle
235

Já te deparaste com testes flaky? Quais são as práticas para combatê-los?

Senior
229
/5