Tem experiência em testar documentação? Presta atenção às observações sobre a documentação? Onde mantém os casos de teste?
QA / QA Automation
Tem alguma pergunta para nós? O que acha do formato de trabalho híbrido (escritório + remoto)?
#Foi fornecido um URL #[link] #Precisa obter uma lista com os nomes de todos os utilizadores da resposta import requests url = "[link]" def test response = requests.get(url) print(response.json()) nomes = [utilizador['name'] for utilizador in response.json()] print(nomes)
Um grande conjunto E2E leva 40 minutos para ser executado em cada MR, mesmo que apenas o README seja alterado. Como organizar a execução para que pequenas alterações não iniciem todo o conjunto de testes?
Já teve que escrever scripts Bash?
Antes dos testes, é necessário executar cinco jobs diferentes de preparação do ambiente. Como executá-los em paralelo no GitLab CI, e o job com pytest — apenas após a conclusão de todos os jobs da primeira fase?
Até que nível você chega ao trabalhar com GitLab CI/CD? Você usou variáveis padrão do GitLab ao escrever arquivos YAML?
Como é organizada a interação com Kafka? Que biblioteca você usa? Como visualizar mensagens e interagir com Kafka sem código? Como se conectar ao Kafka através do terminal?
O que estás procurando atualmente em termos de trabalho para ti? Estás disposto a liderar um projeto sendo o único especialista em QA?
É correto usar return nesta fixture ou é necessário yield?
Do que é composto o comando git pull? Utilizas o git fetch?
Qual é a sua experiência com Kubernetes? O que você fez especificamente?
Por que o body não é usado no seletor para o elemento do formulário?
Quem e como lhe atribuiu tarefas para cobrir a funcionalidade com testes?
Por que considerações deve-se escolher o valor LIMIT, por exemplo 1000, numa consulta de fixtures?
Como encontrar o ID de um elemento na página?
Por que decidiu trocar o Yandex por «Kryptonit»?
def test_blocks(a, b): try: resultado = a / b except ZeroDivisionError: return "Erro de divisão por zero" else: return f"Resultado: {resultado}" finally: return "Final" print(test_blocks(10, 2)) print(test_blocks(10, 0)) funcC = funcA(funcB) @funcA def funcB.....
Quem foi a fonte das suas tarefas e como soube o que tinha de fazer?
x = 5 y = "2" print(x * y) print(x + y) a = 1 id(a) a = +1 id(a)