pytest combinado com Excel para realizar automação de interface

prefácio

Vamos primeiro revisar o capítulo anterior "pytest implementa combate baseado em dados por meio do método parametrize", principalmente lendo casos de teste por meio de arquivos yaml. E qual a diferença entre armazenarmos casos de teste em arquivos Excel?

Não há dúvida de que a estrutura de testes automatizados Pytest também pode ler arquivos Excel para obter orientação por dados.

Lembra das 3 etapas anteriores?

O processo de utilização do Excel para leitura de casos de teste e arquivos yaml é o mesmo, a diferença está na forma como lemos os arquivos.

Aqui estão as etapas detalhadas:

1. Ontem já descrevemos o método de utilização do xrld para leitura de arquivos Excel, citando diretamente

2. Crie um arquivo test_login.py, defina o método de login e também use o método decorador @pytest.mark.parametrize(args_name,args_value) para chamar o método de leitura de arquivo Excel para obter unidade de dados

Resumir

O processo de teste automatizado é quase o mesmo, a diferença está na forma de leitura dos dados. Precisamos ser capazes de inferir outros casos de uma instância para compreender rapidamente.

Por fim, gostaria de agradecer a todos que leram meu artigo com atenção. A reciprocidade é sempre necessária. Embora não seja algo muito valioso, você pode retirá-lo se precisar:

insira a descrição da imagem aqui

Applet de entrevista de teste de software

O banco de perguntas de teste de software esgotado por milhões de pessoas! ! ! Quem é quem sabe! ! ! O mini programa de quiz mais completo de toda rede, você pode usar seu celular para fazer os quizes, no metrô ou no ônibus, enrola!

As seguintes seções de perguntas da entrevista são abordadas:

1. Teoria básica de teste de software, 2. web, aplicativo, teste de função de interface, 3. rede, 4. banco de dados, 5. linux

6. web, aplicativo, automação de interface, 7. testes de desempenho, 8. noções básicas de programação, 9. perguntas da entrevista de hora, 10. perguntas de teste abertas, 11. testes de segurança, 12. noções básicas de informática

Esses materiais devem ser o armazém de preparação mais abrangente e completo para amigos [de teste de software]. Este armazém também acompanhou dezenas de milhares de engenheiros de teste na jornada mais difícil. Espero que possa ajudar você também!  

Acho que você gosta

Origin blog.csdn.net/qq_48811377/article/details/132408350
Recomendado
Clasificación