Índice
(1) Criar variáveis de ambiente
(2) Gerenciar variáveis de ambiente
(3) Selecione e edite variáveis de ambiente
(1) Gerenciar variáveis globais
2. Salve a solicitação na coleção
3. Compartilhamento de coleção
1. Defina os parâmetros operacionais
END Compartilhamento de Recursos de Aprendizagem de Apoio
1. Variáveis
Acredita-se que o conceito de variável seja familiar a todos, por isso não o apresentaremos aqui. Fale principalmente sobre os tipos de variáveis no Postman, incluindo principalmente as quatro categorias a seguir:
Global
Ambiente
Local
Dados
Neste artigo, apenas apresentamos o uso de variáveis globais e variáveis de ambiente
1. Variáveis de ambiente
As variáveis de ambiente podem ser entendidas como variáveis locais, que irão mudar conforme o ambiente muda.
(1) Criar variáveis de ambiente
Podemos clicar no olhinho no canto superior direito para gerenciar variáveis de ambiente
Em seguida, clicamos em adicionar
Em seguida, insira as informações da variável de ambiente e pressione Ctrl S para salvá-la.
(2) Gerenciar variáveis de ambiente
Na interface de adição de variáveis de ambiente, além de criar variáveis de ambiente, também podemos compartilhar, copiar, exportar, excluir e importar arquivos JSON de variáveis de ambiente. Não vou entrar em detalhes aqui, a operação é relativamente simples.
(3) Selecione e edite variáveis de ambiente
Agora que criamos a variável de ambiente, temos que optar por utilizá-la, a escolha é muito simples, clique na caixa suspensa ao lado de nossos olhinhos para selecionar a variável de ambiente criada.
Quanto à edição de variáveis de ambiente, a forma de entrar na interface é a mesma de criar, exceto que add se torna edit, mas você precisa selecionar a variável de ambiente que precisa editar primeiro
2. Variáveis globais
Uma variável global, como o próprio nome indica, é uma variável que pode ser referenciada em todos os escopos
(1) Gerenciar variáveis globais
O gerenciamento das variáveis globais na verdade é o mesmo das variáveis de ambiente, clique no olhinho e depois clique em adicionar ou editar
Dois, coleção
As coleções no Postman são usadas para armazenar várias solicitações. O significado aqui é relativamente fácil de entender, não vamos apresentá-lo em detalhes, vamos direto ao assunto.
Por que usamos coleções?
- Salve a solicitação em uma coleção, que pode salvar nossa solicitação de maneira estruturada para reutilização posterior
- É conveniente para nós formar um conjunto de testes de integração, semelhante ao nosso conjunto de testes no Junit
- Facilitar o uso de scripts para passar dados entre interfaces e construir fluxos para casos de uso reais
1. Crie uma coleção
Selecione [Coleções] na barra lateral, pode parecer diferente dependendo da versão, mas fica basicamente à esquerda
Clique em + ou clique em novo (você precisa selecionar Coleções se clicar em novo) e insira o nome da coleção
2. Salve a solicitação na coleção
Isso é realmente muito simples. Quando precisarmos salvar a solicitação, clique no botão salvar ou pressione Ctrl S diretamente para abrir a janela pop-up de salvar. Basta selecionar a coleção para salvar abaixo.
Ou podemos clicar com o botão direito do mouse diretamente na coleção e, em seguida, clicar em Adicionar solicitação
Ao mesmo tempo, também podemos salvar as solicitações executadas anteriormente na coleção do Histórico à esquerda
Também podemos clicar com o botão direito do mouse na coleção para copiar a coleção
3. Compartilhamento de coleção
Aqui temos dois métodos de compartilhamento, um precisa fazer login na conta para compartilhar online e o outro é compartilhar exportando um arquivo de coleção. Aqui apenas apresentamos o último
Clique com o botão direito do mouse na coleção que precisa ser compartilhada e selecione Exportar
Depois é só exportá-lo diretamente
Quanto à importação, quando criamos, havia uma importação ao lado de nova, sim, isso mesmo, basta clicar nela
3. Execução coletiva
Agora que temos uma coleção, precisamos executá-la, a seguir vamos apresentar algumas operações realizadas pela coleção.
1. Defina os parâmetros operacionais
Podemos clicar na coleção para entrar na coleção e, em seguida, clicar em Executar (aqui, a operação é diferente para versões diferentes e algumas versões podem clicar diretamente com o botão direito na coleção para executar)
Vamos introduzir alguns parâmetros
Em primeiro lugar, o lado esquerdo é para selecionar o script que precisamos executar, isso não é explicado
Principalmente nós olhamos para a direita
- Ambiente: é escolher as variáveis de ambiente que precisamos usar
- iterações: o número de iterações, ou seja, o número de vezes que nossa coleção é executada
- Atraso: Defina o intervalo entre o envio de cada solicitação, que é mais fácil de entender
- Dados: Aqui está o arquivo de dados em execução para a coleção, que geralmente é usado para definir a parametrização do arquivo.
2. Usando arquivos de dados
Aqui escrevemos um exemplo
Método de solicitação: POST
URL: carteiro
Corpo:
CHAVE | VALOR |
---|---|
foo | { {valor}} |
{ {value}} indica que o valor da variável é referenciado
Em seguida, escrevemos scripts em testes para definir pontos de verificação para verificar nossas solicitações
highlighter- JavaScript
var jsonData = JSON.parse(responseBody);
tests['Response has datan value'] = jsonData.form.foo === data.value
Então nosso arquivo parametrizado pode usar arquivo CSV ou JSON, aqui usamos CSV, o arquivo CSV é o seguinte
json
path,value
post,'1'
post,'2'
post,'3'
post,'4'
Ao criar um arquivo CSV, se ele contiver chinês, preste atenção ao nosso conjunto de caracteres.
Basta selecionar o arquivo diretamente na interface do executor
Após a seleção, você pode definir manualmente o formato e visualizar o arquivo
Então corremos, todos passam (lembre-se de verificar a resposta salva)
3. Crie um fluxo de trabalho
Na coleção, pode-se controlar a ordem de execução de cada requisição. Aqui utilizamos o método setNextRequest() para controlar a próxima requisição a ser executada. Vamos direto ao exemplo:
Primeiro, criamos quatro solicitações:
https://postman-echo.com/get?foo1=bar1
Os outros três parâmetros são foo2=bar2;foo3=bar3;foo4-bar4
Em seguida, escrevemos o código nos Testes solicitados pela Solicitação 1:
javascript
postman.setNextRequest("Request 4")
Execute a coleção, descobriremos que após executar a solicitação 1, executaremos a solicitação 4 diretamente sem executar as duas solicitações do meio
É claro que, na aplicação real, definitivamente não seremos tão simples. Frequentemente usamos loops e instruções de ramificação para controlar o fluxo de trabalho. Por exemplo, neste exemplo, podemos fazer uma pequena modificação:
javascript
if (responseCode.code === 401) {
postman.setNextRequest("Request 4");
}
Quando a solicitação relata 401, ignoramos as duas solicitações do meio e, se a solicitação for 200, executamos normalmente.
O texto acima é todo o conteúdo desta seção. Se houver algum erro, corrija-me! Se o artigo for útil para você, lembre-se de curtir, marcar como favorito e prestar atenção. Vou compartilhar alguns produtos secos de vez em quando...
END Compartilhamento de Recursos de Aprendizagem de Apoio
Finalmente: Para retribuir aos fãs obstinados, compilei um tutorial completo de aprendizado em vídeo de teste de software para você. Se precisar, pode obtê-lo gratuitamente 【保证100%免费】
Documentação da entrevista de teste de software
Devemos estudar para encontrar um emprego bem remunerado. As perguntas da entrevista a seguir são os materiais de entrevista mais recentes de empresas de Internet de primeira linha, como Ali, Tencent e Byte, e alguns chefes da Byte deram respostas confiáveis. Termine este conjunto Os materiais da entrevista acreditam que todos podem encontrar um emprego satisfatório.
Como obter o conjunto completo de informações: