Processo de teste de interface, pontos de teste e ferramentas de teste

Índice

Prefácio:

1. Em que circunstâncias o teste de interface deve ser realizado?

2. Como testar a interface

3. Projeto de caso de teste de interface

4. Ferramentas de teste de interface


Prefácio:

O teste de interface é um tipo importante de teste usado para verificar a funcionalidade, o desempenho e a confiabilidade de uma interface de aplicativo.

1. Em que circunstâncias o teste de interface deve ser realizado?

1. O projeto está em fase de desenvolvimento, se as interfaces de depuração conjunta front-end e back-end estão disponíveis;

2. Existe um documento de requisitos de interface, o desenvolvimento foi concluído e a depuração conjunta (pode ser transferida para o teste), antes do lançamento do teste funcional;

3. Antes de a versão ficar online, realize um teste de regressão geral para verificar se a interface está anormal (como 404, etc.). Capture o pacote da versão pronta para ficar online e verifique se o endereço do servidor está correto;

4. Depois que a função de versão estiver estável, a interface será automatizada;

5. Também pode ser usado em testes de segurança, testes de desempenho, etc.

2. Como testar a interface

Envie uma solicitação http para teste. Primeiro, precisamos ver qual é o método de solicitação get, post ou outras solicitações e, em seguida, insira o endereço da URL, como uma solicitação get para o Baidu.

A solicitação de postagem solicita login e a solicitação de postagem geralmente precisa passar parâmetros, portanto, precisamos adicionar o nome de login e a senha ao corpo

resultado de retorno:

Nome, tipo e descrição do parâmetro Retorna a descrição, String, retorna 0 se o envio for bem-sucedido e retorna "ERROR&&mensagem de erro correspondente" se o envio não for bem-sucedido.

3. Projeto de caso de teste de interface

O teste de interface é um teste funcional sem interface, e a ideia de projetar casos de uso é a mesma do teste funcional (apenas um se concentra em testar a página de front-end e o outro se concentra em testar a interface de back-end )

1. Teste de parâmetro de entrada: Teste os parâmetros de entrada, que também pode ser considerado um teste baseado na suposição de que os parâmetros de interface estão incorretos, para garantir que a interface manipule qualquer tipo de entrada de acordo: os parâmetros de entrada são legais e os parâmetros de entrada são ilegais, o parâmetro de entrada está vazio, o parâmetro de entrada é nulo e o parâmetro de entrada é muito longo;

2. Teste funcional: se a interface atende às funções fornecidas, o que equivale a um teste normal;

3. Cenários anormais, como: tempo limite de solicitação, clique contínuo rápido, falha de solicitação (tipo de tarefa, se a tarefa pode ser reenviada após falha).

4. Ferramentas de teste de interface

Eu geralmente uso a ferramenta de teste de documento de interface doméstica apipost e a ferramenta de teste de pressão jmeter.

 Como alguém que já esteve aqui, também espero que você evite alguns desvios, aqui vou compartilhar com você algumas necessidades no caminho a seguir para testes automatizados, esperando ajudá-lo. (Teste automatizado WEB, teste automatizado de aplicativo, teste automatizado de interface, integração contínua, desenvolvimento de teste automatizado, grandes perguntas de entrevista de fábrica, modelos de currículo, etc.), acredito que pode melhorar seu progresso!

Basta deixar [Teste automatizado] [Comunicação de teste automatizado]: 574737577 (observação ccc) icon-default.png?t=N5K3ipmS7cjW 3fAszz%2F11J8wOREcgAJDvHBM6TYa&noverify=0&group_code= 574737577

 

Acho que você gosta

Origin blog.csdn.net/Free355/article/details/131376914
Recomendado
Clasificación