[Teste automatizado de interface] Ensina passo a passo como construir um ambiente de interface

Para fazer testes de interface, precisamos construir um ambiente de interface local que possa ser executado. Desta vez escolhi um sistema fácil de configurar e adequado ao aprendizado - o sistema de gestão de alunos.

Instalação Python

Este sistema de gerenciamento é escrito em código Python, portanto requer um ambiente Python.

A instalação é bastante simples, basta seguir o pacote de instalação e o método que forneci.

Instalação do carteiro

Postman é uma ferramenta de teste de interface. Também é uma instalação estúpida, basta instalá-la de acordo com o pacote de instalação e método que forneci.

Instalação do Pycharm

Pycharm é uma ferramenta de edição da linguagem python. +3 para instalação estúpida, não vamos falar sobre isso ~

 

Implantação do projeto

01 Após descompactar o projeto, abra o projeto com Pycharm

02 Digite comandos na janela de linha de comando do Pycharm para instalar os módulos dos quais o projeto depende.

pip3 install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

03 Digite o comando na janela da linha de comando do Pycharm para iniciar o projeto

 

python run_server.py
 
tips:因避免2端口占用,我已修改项目的默认端口为8099,IP是本机127.0.0.1(可以在run_server.py中自行修改)

Como modifiquei a porta padrão no arquivo py, ela pode ser inconsistente com a URL no documento de interface que será discutido mais tarde, mas não faz mal ~

 Se você executá-lo, receberá o seguinte erro (causado pela incompatibilidade de versão do Django)

Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0000024D934BDD08>
Traceback (most recent call last):
……
File "C:\Python37\lib\site-packages\django\contrib\admin\widgets.py", line 152
    '%s=%s' % (k, v) for k, v in params.items(),
    ^
SyntaxError: Generator expression must be parenthesized

 

Você precisa ir para o caminho do erro, remover a vírgula e digitar novamente o comando python run_server.py para iniciar o projeto.

04 Leia o documento da API da interface ou a lista de interfaces no projeto e obtenha a interface

05 Digite no navegador: IP:port/api/departments/Se os dados puderem ser obtidos, isso prova que o serviço foi iniciado com sucesso.

 

Experimente no Postman e obtenha o mesmo resultado, sem problemas.

Acima, o ambiente está pronto. Se você encontrar algum problema, pode deixar um comentário abaixo. Da próxima vez, iniciaremos os testes de interface.

Obrigado a todos que lêem meu artigo com atenção. Sempre há uma cortesia. Embora não seja algo muito valioso, se você puder usá-lo, poderá pegá-lo diretamente:

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 também possa ajudá-lo! Qualquer pessoa que precise, Parceiros podem clicar em o pequeno cartão abaixo para recebê-lo

 

Acho que você gosta

Origin blog.csdn.net/chengxuyuznguoke/article/details/132676283
Recomendado
Clasificación