Sobes.tech

QA / QA Automation

Fale-nos sobre a sua equipa atual: que tarefas realiza — relacionadas com o produto ou infraestrutura — e qual é o papel do testador na equipa?

Middle+
181

Como o PyTest determina que um arquivo, classe ou função são testes e não código comum?

Middle+
181

Fala sobre o teu projeto atual, equipa e tarefas de trabalho

Middle
181

Participou na revisão de código dos testes automatizados?

Middle+
181

Quanto tempo levou a completar esta tarefa?

Middle+
176

Como é que atualmente usa as ferramentas de IA no seu trabalho?

Middle+
173

Em que ordem as fixtures serão executadas? import pytest @pytest.fixture(scope="session") def setup_api_logs(): print("A") @pytest.fixture(scope="module") def db_container(): print("B") @pytest.fixture(scope="function", autouse=True) def api_client(db_container): print("C") @pytest.fixture(scope="function") def auth_token(): print("D") def test_create_order(auth_token): assert True

Middle+
168

Qual é a sua experiência na luta contra testes flaky e quais causas incomuns de sua instabilidade você enfrentou?

Middle+
167

Participou em lançamentos?

Middle+
165

Já teve problemas com dados de teste?

Middle+
165

Propor casos de teste para testar a API de criação de produtos. Método: POST URL: /api/v1/products Requisitos: name: apenas letras latinas, comprimento até 255 caracteres inclusive price: inteiro, valor máximo permitido 5000 EXEMPLO DE CÓDIGO { "name": "string", "price": int }

Middle+
164

Sabes o comando para fazer o download de uma imagem do Docker Hub?

Middle
161

Como chamar cada um dos métodos da classe A?

Middle
160

Fale sobre alguns desafios técnicos interessantes da sua experiência.

Middle+
159

Como testou a interação de múltiplas flags de funcionalidades e evitou a explosão combinatória?

Middle+
156

Para que servem os hooks no pytest? Já trabalhou com eles? Se sim, com quais?

Middle+
156

Em que você presta mais atenção ao revisar o código e os testes automatizados de outros?

Middle+
152

Teve cenários complexos de ponta a ponta que consideraram a interação com filas e caches?

Middle+
147

Que tipos existem em Python?

Middle+
139

Como mais se pode verificar se a eliminação do usuário realmente foi concluída?

Middle+
136
/4