Perguntas de entrevista técnica de teste automatizado Python

entrevista perguntas notas

Este artigo é uma observação sobre as perguntas da entrevista ao entrevistar o engenheiro de teste de automação/desenvolvimento de teste de uma empresa

Todo o conteúdo do teste escrito não é totalmente escrito, e apenas perguntas gerais da entrevista do teste escrito relacionadas à tecnologia são postadas. Quanto à teoria do teste e questões de gerenciamento de equipe, elas são todas semelhantes e não há valor de referência prática.

1. Escreva diretamente uma classe Python
2. Escreva diretamente um construtor
3. Imediatamente após o código acima, escreva diretamente e complete o código, requisitos:
4. O código é o seguinte: 5.
Quais são as funções de ordem superior do Python e quais são suas funções?
6. Fale brevemente sobre geradores, iteradores e decoradores e quais são suas funções?
7. Como converter uma string em um inteiro em Python?
8. TCP handshake de três vias e handshake de quatro vias, escreva-os diretamente
9. Quais são os códigos de status comuns do HTTP? O que todos eles significam?
10. Qual é o princípio básico do webdriver?
11. O que é Appium? Para que é usado principalmente? Qual é o seu princípio fundamental?
12. Qual é a diferença entre selenium1 e selenium2, por que o selenium1 deve ser abandonado?Quais são seus defeitos?
13. Quais são os métodos comuns de posicionamento de elementos?
14. Escreva diretamente um tipo de bolha e um tipo rápido à mão, qual é a complexidade do tempo? Qual é a complexidade do espaço? É estável?
15. Como consultar o log de segundo plano do Linux e escrever comandos diretamente
16. Como verificar o processo atual?
17. O que é um Dockerfile? Como criar um Dockerfile?
18. Python tem um mecanismo de coleta de lixo? E através de quê?
19. Familiarizado com TestNG? Então, por favor me diga como usá-lo?
20. Se você estiver familiarizado com Java, escreva um padrão singleton diretamente?
21. Adição, exclusão, modificação e consulta de banco de dados, SQL manuscrito
22. Para que serve o Redis? O que é Pesquisa Elástica? Para que serve isso?
23. Como fazer o teste de interface? E se houver dependências de interface?
24. Qual é a diferença entre tupla e lista?
25. Em Python, o que *arg e *kwarg representam e quais são suas funções?
26. Você já escreveu um rastreador? Então, por favor, diga-me quais são os mecanismos anti-escalada comuns? Se for uma página carregada dinamicamente e os dados não puderem ser vistos, como rastreá-la?

Por fim, compartilho esta nota de entrevista, que basicamente cobre todos os pontos técnicos principais do teste de software: teoria do teste, fundamentos do Linux, fundamentos do MySQL, teste da Web, teste de interface, teste de aplicativos, ferramentas de gerenciamento, relacionados ao Selenium, teste de desempenho, redes de computadores, princípios de composição, estruturas de dados e algoritmos, questões lógicas, recursos humanos, mapas cerebrais técnicos, etc. A qualidade é muito alta ! ! ! Mais do que suficiente para entrevistas técnicas! [Clique no pequeno cartão no final do artigo para recebê-lo]

67fbc0acd74346a88d0b4ddea23bbaa0.png

 

O documento inteiro tem um total de 200 páginas. É definitivamente irreal mostrar a você todos eles. Para não afetar sua experiência de leitura, apenas parte do conteúdo é mostrado. Espero que todos fiquem satisfeitos com isso. Espero que possa ajudá-lo a revisar antes da entrevista e encontrar um bom emprego, além de economizar o tempo de todos pesquisando informações na Internet para aprender! Espero que todos possam ganhar alguma coisa!


 

 

Acho que você gosta

Origin blog.csdn.net/HUA1211/article/details/131637180
Recomendado
Clasificación