HABILIDADES DE PROGRAMAÇÃO

Teste de Selenium com Python para seleção

Veja como os candidatos raciocinam sobre código Selenium WebDriver para automação em navegadores.

  • 10 minutos
  • 15 perguntas
  • Intermediário
  • Múltipla escolha
  • Perguntas em inglês (inglês)
  • Celular e computador

A resposta curta

O teste de Selenium com Python é uma avaliação de seleção de nível intermediário sobre habilidades práticas com Selenium WebDriver em Python. Os candidatos respondem a 15 questões de múltipla escolha sobre trechos curtos de código, incluindo o que o código faz, o que dá errado ou qual alteração corrige o problema. O teste foi criado para profissionais de QA e automação de testes, testadores de sites e interfaces e desenvolvedores que trabalham com automação de navegador.

O que mede

Habilidades práticas com Selenium WebDriver em Python: inicialização e configuração de sessões, controle do navegador e localização, espera e interação com elementos da página.

Inicialização e configuração

Os candidatos resolvem questões sobre como iniciar e configurar uma sessão do Selenium WebDriver.

Controle do navegador

Os candidatos analisam como o código Python controla um navegador durante um fluxo de trabalho automatizado.

Interação com elementos

Os candidatos resolvem questões sobre como localizar, aguardar e interagir com elementos da página.

Formatos de pergunta

Múltipla escolha

A pessoa candidata: Lê uma situação, tabela ou afirmação curta e escolhe a resposta correta ou todas as respostas corretas.

Você verá: Se o candidato conhece o conteúdo o suficiente para aplicá-lo, e não apenas reconhecê-lo.

15 questões em 10 minutos, apresentadas uma de cada vez.

Funções para as quais este teste é indicado

Profissionais de QA e automação de testes, testadores de sites e interfaces, desenvolvedores que mantêm testes de ponta a ponta em navegadores e desenvolvedores que criam scripts de automação de navegador para tarefas repetitivas na web.

O que este teste pode mostrar

  1. Raciocínio a partir do código

    Os candidatos interpretam pequenos trechos de código Python e escolhem o que eles fazem, o que dá errado ou qual alteração corrige o problema. Assim, você obtém evidências além do currículo.

  2. Relevante para o trabalho atual com Selenium

    As perguntas seguem a API atual do Selenium 4. O candidato não perde pontos por conhecer uma forma mais antiga ou mais recente de escrever a mesma coisa, a menos que a pergunta especifique qual versão considerar.

  3. Manipulação prática de elementos

    As perguntas abordam como localizar, aguardar e interagir com elementos da página, ações importantes para manter testes de ponta a ponta em navegadores.

  4. Conhecimento de automação, não velocidade de leitura

    Os trechos de código são curtos e usam páginas de exemplo neutras em domínios fictícios, sem atalhos de teclado ou comportamentos vinculados a um sistema operacional específico.

O que você recebe para cada candidato

Relatório de exemplo (dados fictícios)Selenium com Python
66%Percentil 35. Referência: candidatos da HireValid, n = 2.376
Inicialização e configuração63%
Controle do navegador66%
Interação com elementos69%
Integrity ScoreAlta confiança
  • Permaneceu na aba do teste durante todo o teste
  • Sem respostas copiadas e coladas
  • Respondeu em ritmo constante

Pontuações, perfis e sinais de integridade são evidências para você analisar junto com uma entrevista, nunca uma decisão automática.

Use este teste gratuitamente

Sinais de integridade do teste

Cada candidato recebe um conjunto diferente de perguntas, selecionadas de um amplo banco, em uma ordem diferente e com as opções de resposta embaralhadas. O navegador exibe uma pergunta por vez, e as respostas ficam nos servidores da HireValid. O tempo do teste é controlado pelo servidor. Se a página for recarregada, a mesma pergunta será exibida, com apenas o tempo restante. Não é possível copiar nem selecionar o texto das perguntas, e uma tentativa de cópia bloqueada é registrada. A HireValid pode registrar sinais como o tempo fora da aba do teste, respostas coladas e respostas dadas mais rápido do que seria possível ler uma pergunta. Esses sinais aparecem em um Integrity Score com uma linha do tempo de evidências para análise do empregador. O sistema não toma decisões por conta própria. Com o consentimento do candidato, o empregador pode adicionar fotos da webcam em momentos aleatórios.

Use a pontuação como evidência

Use o resultado como um sinal para análise humana, não como uma decisão de contratação. Combine-o com uma amostra de trabalho que reflita suas tarefas de automação de navegador e, em seguida, use uma entrevista estruturada para perguntar aos candidatos sobre suas escolhas. O guia de testes pré-contratação e o guia de seleção com foco nos candidatos oferecem mais contexto. Você também pode comparar habilidades relacionadas com o teste de GitHub.

Aprofunde com perguntas relacionadas ao trabalho

  1. Conte sobre uma tarefa de automação de navegador em que a configuração da sessão do driver afetou a execução do teste.

    Observe como o candidato descreve as escolhas de configuração, o problema encontrado e a abordagem usada para configurar a sessão.

  2. Como você investigaria um script de automação que não consegue localizar um elemento da página de forma consistente?

    Procure uma abordagem prática para localizar e aguardar elementos e observe como o candidato verificaria o código relevante.

  3. Descreva uma alteração que você fez no controle do navegador em um fluxo de trabalho automatizado e como verificou o efeito dela.

    Procure uma alteração específica no controle do navegador e uma explicação clara de como o candidato avaliou o resultado.

Equidade e adaptações

Todas as perguntas abordam o uso de Selenium e Python no trabalho e seguem a API atual do Selenium 4. Assim, os candidatos não perdem pontos por conhecer uma forma mais antiga ou mais recente de escrever a mesma coisa, a menos que a pergunta especifique qual versão considerar. O código usa páginas de exemplo neutras em domínios fictícios, inglês claro e dados de teste com nomes de diferentes origens. Não há atalhos de teclado nem comportamentos vinculados a um sistema operacional específico. Os trechos de código são curtos para que o teste avalie o conhecimento de automação, não a velocidade de leitura.

Você pode oferecer tempo extra a qualquer candidato como uma adaptação. Os resultados são evidências para uma pessoa analisar, nunca uma decisão automática.

Provisório: a confiabilidade será informada quando 200 candidatos tiverem concluído o teste.

Leia sobre nossa abordagem de equidade

Detalhes do teste

Um teste curto e cronometrado de automação de navegador com Python e Selenium WebDriver. Os candidatos leem pequenos trechos de código Python e escolhem o que eles fazem, o que dá errado ou qual alteração corrige o problema. As questões abrangem como iniciar e configurar uma sessão do driver, controlar o navegador e localizar, aguardar e interagir com elementos da página.

  • As perguntas estão em inglês.
  • Não é necessário usar recursos de apoio.
  • Cada pergunta é respondida uma única vez, em ordem, sem poder voltar.
  • 4 questões para praticar, 3 minutos, antes do teste cronometrado.

Selenium, Python, Google Chrome, Mozilla Firefox, Microsoft Edge são marcas registradas de seus respectivos proprietários. A HireValid não é afiliada a eles nem conta com o endosso deles.

Perguntas frequentes

Como o teste de Selenium com Python trata diferentes formas de escrever código Selenium?+

As perguntas seguem a API atual do Selenium 4. Os candidatos não perdem pontos por conhecer uma forma mais antiga ou mais recente de escrever a mesma coisa, a menos que a pergunta especifique qual versão considerar. O teste também usa inglês claro, páginas de exemplo neutras e trechos curtos para avaliar o conhecimento de automação, não a velocidade de leitura.

Quais recursos de apoio e opções de navegação estão disponíveis no teste de Selenium com Python?+

Não é permitido consultar materiais de apoio, e os candidatos não podem voltar a uma pergunta anterior. O teste não é exclusivo para computadores, e nenhuma pergunta depende de atalhos de teclado ou comportamentos vinculados a um sistema operacional específico. Assim, candidatos usando configurações comuns são tratados da mesma forma.

O que é o conjunto de prática do teste de Selenium com Python?+

O conjunto de prática contém 4 perguntas e tem limite de 3 minutos. Ele é separado da avaliação de 10 minutos, com 15 questões de múltipla escolha. A avaliação usa trechos curtos de código Python sobre Selenium WebDriver. Assim, o conjunto de prática permite que os candidatos conheçam o formato das perguntas.

Para quais funções o teste de Selenium com Python é indicado?+

É um teste de nível intermediário para profissionais de QA e automação de testes, testadores de sites e interfaces, desenvolvedores que mantêm testes de ponta a ponta em navegadores e desenvolvedores que criam scripts de automação de navegador para tarefas repetitivas na web.

Testes relacionados

Use o teste Selenium com Python na sua próxima contratação

O plano Free inclui 5 testes essenciais; os planos pagos incluem Biblioteca completa de testes.

Use este teste gratuitamentePlano Free. Sem cartão de crédito.
Plano Free. Sem cartão de crédito.Use este teste gratuitamente

Sobre a equipe editorial

Escrito e verificado pela equipe editorial da HireValid. Fontes consultadas . Leia a política editorial.