Neste tutorial, demonstraremos as etapas para baixar, instalar e configurar a IU SOAP (versão de código aberto).
A seguir estão os requisitos de software e hardware para as várias plataformas.
Neste tutorial, a instalação é feita em um ambiente Windows. O processo permanece o mesmo para outro sistema operacional.
Aqui está o roteiro para o processo de instalação
Parte A: Baixando
- Navegue para https://www.soapui.org/downloads/latest-release/
- Role para baixo e escolha o downloader com base em seu sistema operacional. Neste tutorial, instalaremos a IU SOAP em um sistema operacional Microsoft Windows de 64 bits.
- Ao clicar em download, o usuário é encaminhado automaticamente para images/1/090919_0452_SOAPUIDownl4.png.webp">
Parte B: Instalando
Etapa 1: após o download, execute o arquivo como 'Administrador' conforme mostrado abaixo
Etapa 2: No assistente de configuração, clique em 'Avançar' para continuar.
Etapa 3: Escolha o diretório de instalação ou deixe o diretório de instalação padrão como está.
Etapa 4: Escolha os componentes que deseja instalar.
- SOAP UI é verificado por padrão e NÃO pode ser configurado pelo usuário.
- Fonte - Habilite, se desejar obter acesso ao código-fonte do SOAP-UI. Nós não o selecionamos.
- Hermes JS - Habilite, se o aplicativo requer teste JMS.
- Tutorial - Habilite se quiser acessar os tutoriais SOAP-UI Pós-instalação.
Etapa 5: Aceite o contrato de licença e clique em 'Avançar' para continuar.
Etapa 6: Escolha o local da pasta para os tutoriais ou deixe o local padrão como está e clique em 'Avançar'.
Etapa 7: Escolha o local da pasta do menu iniciar ou deixe o local padrão como está e clique em 'Avançar'.
Etapa 8: Ative a caixa de seleção 'criar um ícone na área de trabalho' e clique em 'Avançar'.
Etapa 9: A instalação é iniciada e ao ser concluída, o assistente mostra o status abaixo. Clique em 'Concluir'.
Etapa 10: Ao clicar no botão 'Concluir', a IU SOAP é iniciada.
- Barra de menu
- Barra de acesso rápido
- Área de Navegação do Projeto
- Propriedades do espaço de trabalho
- Área de toras
Parte C: Configurando
Vamos primeiro entender a estrutura do projeto na IU SOAP.
- A primeira etapa na IU SOAP é criar um espaço de trabalho. Pode haver vários projetos associados a um espaço de trabalho. Os usuários podem criar mais de um espaço de trabalho. Na versão SOAP UI Pro, podemos alternar perfeitamente os ambientes para mapeá-los para diferentes pontos de extremidade.
- Para cada projeto, podemos criar vários conjuntos de testes.
- Para cada suíte de teste, pode haver vários casos de teste anexados a ele.
- Para cada caso de teste, pode haver várias etapas de teste associadas a ele.
Abaixo está a representação pictórica de uma estrutura de espaço de trabalho em SOAP-UI.
Etapa 1: a primeira etapa é criar um espaço de trabalho. Crie um espaço de trabalho conforme mostrado abaixo. Todos os artefatos que vamos criar a partir de agora estariam contidos neste espaço de trabalho.
Etapa 2: digite um nome para o espaço de trabalho e clique em 'OK'.
Passo 3: Agora o usuário deve selecionar o caminho onde este espaço de trabalho deve ser salvo.
- Selecione o caminho onde o espaço de trabalho deve ser salvo
- O nome do espaço de trabalho XML, que deve ser localizado quando o usuário quiser abrir o espaço de trabalho no futuro.
- Clique em 'Salvar'.
Etapa 4: O espaço de trabalho é criado conforme mostrado abaixo. Também podemos acessar as propriedades do espaço de trabalho na guia 'Propriedades do espaço de trabalho'.
Agora, configuramos com êxito o SOAP-UI após o download e a instalação, para que possamos continuar a realizar os testes.
Navegação GUI básica
MENU DE ARQUIVO:
- Compreender as navegações usadas com mais frequência no SOAP-UI é muito importante para uma navegação perfeita ao trabalhar em projetos em tempo real. Vamos dar uma olhada no menu Arquivo primeiro.
- 'Novo projeto SOAP' permite que o usuário crie um projeto importando a solicitação SOAP.
- 'Novo projeto REST' permite ao usuário criar um projeto importando a solicitação REST.
- 'Importar projeto' permite ao usuário importar todo o projeto, localizando o XML correspondente.
- 'Salvar todos os projetos' permite ao usuário salvar todos os projetos abertos em um único clique.
- 'Fechar todos os projetos abertos' fecha todos os projetos abertos naquele espaço de trabalho.
- 'Renomear Espaço de Trabalho' permite ao usuário renomear o espaço de trabalho criado anteriormente.
- 'Alternar espaço de trabalho' permite ao usuário alternar entre os espaços de trabalho.
- 'Preferências' permite ao usuário personalizar a IU SOAP. Trataremos disso na próxima seção.
- 'Salvar preferências' permite ao usuário salvar suas configurações personalizadas. Quando a IU SOAP é aberta da próxima vez, ela usa as preferências salvas do usuário.
ARQUIVO >> PREFERÊNCIAS >> CONFIGURAÇÕES DE HTTP:
- Agora, vamos entender as 'Preferências' do menu de arquivo. Ao clicar em 'Preferências' no menu 'Arquivo', a caixa de diálogo abaixo é aberta.
- Iremos examinar as 'Configurações de HTTP' usadas com mais frequência em detalhes.
- Indica a versão HTTP a ser usada para solicitação e resposta.
- 'Cabeçalho do Agente do Usuário' permite que o usuário possa ser predefinido usando esta opção. Se não for definido, ele usa o cabeçalho do cliente http padrão.
- Permite que o usuário especifique o método de compressão. Pode ser gzip ou deflate ou Nenhum.
- 'Se selecionado', permite resposta compactada dos hosts.
- 'Se marcado' desabilita a descompressão das respostas compactadas.
- 'If Checked' fecha a conexão HTTP para cada solicitação SOAP.
- 'Se selecionado', permite que o usuário especifique as informações de autenticação para as solicitações de saída.
- Permite que o usuário restrinja o número máximo de bytes a serem lidos em uma resposta. ZERO corresponde a tamanho ilimitado.
ARQUIVO >> PREFERÊNCIAS >> CONFIGURAÇÕES WSDL:
- Agora, examinaremos as 'Configurações WSDL' usadas com mais frequência em detalhes.
- Cache WSDLs Liga e desliga o cache de WSDLs
- Gera valores de exemplo em solicitações
- Permite que os usuários sempre incluam elementos opcionais nas solicitações geradas
- As mensagens de resposta são impressas no editor de resposta
- Permite que o usuário especifique um diretório contendo arquivos de esquema (.xsd) ao validar solicitações WSDL. Ao alterar o conteúdo deste diretório, a IU SOAP requer uma reinicialização.
- Com o propósito de preservar espaço, o tamanho mínimo da mensagem a ser compactado no arquivo de projeto SoapUI.
ARQUIVO >> PREFERÊNCIAS >> CONFIGURAÇÕES DE IU:
- Agora, examinaremos as 'Configurações da IU' usadas com mais frequência em detalhes.
- Fecha todos os projetos ao iniciar a IU SOAP para melhor tempo de inicialização e consome menos memória.
- Exibe a descrição sempre que disponível.
- Salva automaticamente todos os projetos ao sair da IU SOAP.
- Antes de salvar, a IU SOAP cria um backup do projeto. Se ativado, a pasta de backup deve ser mencionada.
- Exibe e expande as guias de log ao iniciar a IU SOAP.
- Exibe a caixa de diálogo 'página de inicialização' ao iniciar a IU SOAP.
- Ao desativar a dica de ferramenta, desativa a dica de ferramenta quando o usuário passa o mouse sobre as opções / botões durante a navegação.
AJUDA:
- Vamos dar uma olhada nas opções importantes do menu Ajuda.
- Mostra a página inicial da ajuda online disponível em www.soapui.org
- Permite que usuários registrados postem perguntas no fórum e obtenham ajuda online da comunidade.
- Verifica as atualizações e instalações recentes, se houver disponibilidade.
- Permite que o usuário navegue até a página inicial de www.soapui.org
- Exibe as informações de construção e versão da IU SOAP.
Os próximos tutoriais não apenas ajudarão você a entender como criar suíte de teste, caso de teste e etapas de teste, mas também permitirão que você teste solicitações SOAP e como validá-las.