Sobes.tech

QA / QA Automation

Tens uma lista de casos para automação. Quais os candidatos prioritários para automação, quais são menos adequados, e quais não servem de todo? Como os priorizarias?

Middle
311

O que pode ser transmitido no corpo (body) de uma requisição?

Middle
223

O que, na sua opinião, significa um bom caso de teste? Quais características podem descrevê-lo?

Middle
216

Já trabalhou com Allure? Quais anotações consegue mencionar? É possível anexar uma captura de tela e como? Onde são armazenados os resultados da execução? Como integrar o Allure com CI/CD (Jenkins)?

Middle
206

# 1. Python. Encontrar números duplicados # Descrição: # É necessário implementar uma função que procure números repetidos em um conjunto # Os números inicialmente estão em forma de lista. # Mostrar o resultado na tela. # Dados de entrada: # [1, 2, 3, 2, 4, 1, 5, 2] # Resultado: # [1, 2]

Middle
198

Que funções de agregação conheces? Qual operador é usado com funções de agregação em vez de WHERE?

Middle
195

O que é nonlocal em Python?

Middle
189

-- SQL -- Descrição: -- 1. Selecionar o nome e o saldo máximo para cada sistema de pagamento -- Dados de entrada:

Middle
186

O que é CI/CD? Do que consiste o pipeline?

Middle
182

Qual é a diferença entre iteradores e geradores? Qual é a ligação entre eles? O que acontece quando o iterador chega ao fim?

Middle
172

Fala-me sobre o Padrão Page Object.

Middle
171

Que bibliotecas usou para automatizar os testes de API? Como validou as respostas?

Middle
166

O pedido GET tem corpo? Como o GET transmite parâmetros? O que são Content-Type e Accept, qual é a diferença?

Middle
164

Fale sobre a idempotência. Quais métodos são idempotentes?

Middle
161

Quais códigos de resposta HTTP você conhece? Como eles podem ser divididos em grupos?

Middle
156

O que é uma fixture no pytest? Qual é o escopo (scope)? Pode-se chamar uma fixture de outra fixture? O que é autouse? Pode-se passar parâmetros para uma fixture?

Middle
154

-- 2. Selecionar o nome do cliente, saldo e nome do sistema de pagamento para cada cliente em ordem decrescente de saldo não nulo -- Dados de entrada: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');

Middle
153

Para que servem as filas de mensagens (Kafka)? O que é um offset? Qual é a estrutura: tópico, partição, mensagem?

Middle
153

O que é uma relação muitos-para-muitos em SQL? Como é implementada?

Middle
151

O que são *args e **kwargs? Como eles funcionam?

Middle
150
/2