SoapUI

Tela Software:
SoapUI
Detalhes de Software:
Versão: 5.4.0 Atualizado
Data de upload: 22 Jun 18
Revelador: Ole Matzura
Licença: Livre
Popularidade: 514

Rating: nan/5 (Total Votes: 0)

SoapUI é um projeto de software comercial distribuído livremente que foi projetado para ser usado como um utilitário útil para testes funcionais, testes de conformidade, testes de vigilância, testes de segurança, bem como para inspeção, monitoramento, invocação, simulação ou simulação de APIs baseadas em SOAP / WSDL e REST / WADL.


O padrão de fato para testes de API

O SoapUI foi declarado o padrão de fato para testes de API e inclui suporte para o REST (Representational State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity) AMF (Action Message Format), protocolo HTTP (Hypertext Transfer Protocol) e POX (Plain Old XML).


Entre seus destaques, podemos mencionar que ele pode ser usado para simulação de serviço, simulação de serviço, geração de código, teste POX, teste AMF, teste SOAP, teste REST, teste de carga, teste funcional, teste JMS, teste JDBC, como bem como testes de segurança. Ele tem mais de 5,5 milhões de downloads e é distribuído como parte do projeto SmartBear Software, que produz ferramentas poderosas de controle de qualidade e desenvolvimento.

Além disso, ele pode ser usado como uma ferramenta geradora de código. O software também permite que os usuários criem com facilidade e rapidez testes de desempenho avançados, além de executar testes funcionais automatizados. O SoapUI funciona bem com todo o GNU / Linux, para o qual ele é distribuído como pacotes binários pré-construídos nos formatos de arquivo tar.gz e sh, suportando as arquiteturas de conjunto de instruções de 64 bits (x86_64) e 32 bits (x86). Os sistemas operacionais Microsoft Windows e Mac OS X também são suportados.


Sob o capô e disponibilidade

O programa foi escrito inteiramente na linguagem de programação Java e usa a tecnologia Java Swing para sua interface gráfica com o usuário. Para sua conveniência, ele é distribuído como um pacote binário genérico pré-construído que inclui o executável JAR, bem como instaladores para plataformas de hardware de 32 e 64 bits, no formato de arquivo sh. Informações sobre preços para o SoapUI Pro podem ser encontradas no site do projeto.

O que há de novo nesta versão:

  • Um novo plug-in SwaggerHub que ajuda você a importar facilmente as definições da Swagger API do SwaggerHub para o seu projeto e exportar suas APIs para o SwaggerHub. (SOAPUIOS-152)
  • Uso de memória mais eficiente. (SOAPUIOS-154)
  • Um novo recurso de Stanislaw Wozniak (um usuário do GitHub com o apelido sponte): O executor de teste tem uma nova configuração que comanda o SoapUI para exportar propriedades de caso de teste para relatórios no estilo JUnit. Você pode encontrar o novo & quot; Exportar resultados JUnit com propriedades de teste & quot; caixa de seleção na guia Relatórios da caixa de diálogo, na qual você especifica as propriedades do executor de teste antes da execução. Para habilitar essa funcionalidade a partir da linha de comando, use o novo argumento de linha de comando -J. (SOAPUIOS-156)
  • Correção de bug por Marc Paquette (marcpa00 no GitHub): Versões anteriores do SoapUI duplicaram as mensagens enviadas para o log do console do código Groovy. Marc corrigiu isso. (SOAPUIOS-157)
  • Mais correções de bugs:
  • O plug-in UXM AlertSite não adicionou as tags & quot; Monitor APIs & quot; item para o menu do produto. (SOAPUIOS-166)
  • Um erro (& quot; O modo de acesso para os scripts wsi-test-tools não puderam ser definidos & quot;) pode ocorrer ao instalar o produto no Linux. (SOAPUIOS-161)
  • Executar o WS-I Compliance para um serviço SOAP pode causar uma exceção. (SOAPUIOS-158)

O que há de novo na versão:

  • Um novo plug-in SwaggerHub que ajuda você a importar facilmente as definições da Swagger API do SwaggerHub para o seu projeto e exportar suas APIs para o SwaggerHub. (SOAPUIOS-152)
  • Uso de memória mais eficiente. (SOAPUIOS-154)
  • Um novo recurso de Stanislaw Wozniak (um usuário do GitHub com o apelido sponte): O executor de teste tem uma nova configuração que comanda o SoapUI para exportar propriedades de caso de teste para relatórios no estilo JUnit. Você pode encontrar o novo & quot; Exportar resultados JUnit com propriedades de teste & quot; caixa de seleção na guia Relatórios da caixa de diálogo, na qual você especifica as propriedades do executor de teste antes da execução. Para habilitar essa funcionalidade a partir da linha de comando, use o novo argumento de linha de comando -J. (SOAPUIOS-156)
  • Correção de bug por Marc Paquette (marcpa00 no GitHub): Versões anteriores do SoapUI duplicaram as mensagens enviadas para o log do console do código Groovy. Marc corrigiu isso. (SOAPUIOS-157)
  • Mais correções de bugs:
  • O plug-in UXM AlertSite não adicionou as tags & quot; Monitor APIs & quot; item para o menu do produto. (SOAPUIOS-166)
  • Um erro (& quot; O modo de acesso para os scripts wsi-test-tools não puderam ser definidos & quot;) pode ocorrer ao instalar o produto no Linux. (SOAPUIOS-161)
  • Executar o WS-I Compliance para um serviço SOAP pode causar uma exceção. (SOAPUIOS-158)

O que há de novo na versão 5.2.0:

  • Principais novos recursos:
  • Você pode usar 4 novas asserções baseadas em JSONPath:
  • JsonPath Count - calcula o número de ocorrências do elemento em uma resposta JSON.
  • Correspondência de existência de JsonPath - Extrai dados de uma resposta JSON e compara-a com um valor esperado.
  • Correspondência JsonPath - Verifica se uma resposta JSON contém um nó específico.
  • JsonPath RegEx Match - Extrai dados de uma resposta JSON e a verifica com uma expressão regular. Você pode encontrar as novas asserções na caixa de diálogo Adicionar asserções, no grupo de asserções Conteúdo da propriedade.
  • Você pode criar novos projetos vazios (em versões anteriores, os projetos tinham que ser baseados em WSDL ou WADL ou URI).
  • Melhorias:
  • Novo visual inspirado em Ready! API.
  • O suporte para o Java 6 foi descartado. Para executar o SoapUI, agora você precisa ter o Java 7 no seu computador. O pacote de instalação do SoapUI inclui módulos do Java 7, portanto, se você usar o instalador, não precisará baixar e instalar arquivos adicionais.
  • Ícones antigos foram substituídos por ícones mais recentes.
  • Plug-ins agrupados:
  • O pacote de instalação do SoapUI inclui os seguintes plug-ins:
  • Plugin MQTT - Ativa o teste IOT de serviços MQTT.
  • Swagger plugin - Permite carregar e salvar as descrições da interface do Swagger.
  • AlertSite UXM plugin - Permite o monitoramento distribuído de APIs.
  • Erros corrigidos:
  • A asserção de tempo limite do JMS não funcionou.
  • O SoapUI não conseguiu encontrar anexos especificados por 'xop: Include href'.
  • O SoapUI falhou ao carregar plug-ins quando você executa testes com o testrunner.bat e o diretório atual é diferente do bin.
  • A & quot; Ajuda & gt; Política de Privacidade & quot; item de menu não abriu nenhuma página da web. Agora ele abre http://www.soapui.org/Store-Info/privacy-policy.html.
  • No editor da etapa de teste da Transferência de propriedade, foi possível adicionar dois itens com o mesmo nome à lista Transferências.
  • Quando você redimensionou a opção & quot; Contain & quot; janela de edição de asserção, o texto nessa janela não foi redimensionado adequadamente.
  • A guia Visão geral do editor da Interface REST exibe o & quot; Definição WSDL & quot; em vez de & quot; Definição WADL & quot;.
  • Houve um erro de impressão nas Preferências do SoapUI & gt; Tela de configurações do WSDL.

O que há de novo na versão 5.1.3:

  • Principais novos recursos:
  • REST Mocking - crie facilmente Rock MockServices sem criar scripts e testar APIs / protótipos indisponíveis.
  • Suporte ao OAuth 2.0 - teste APIs usando o OAuth 2.0, agrupe credenciais diferentes do OAuth 2.0 em perfis e automatize seus testes do OAuth 2.0 para integrar com outras ferramentas de construção.
  • (somente no Pro) Descoberta do REST - Teste rapidamente sua API não documentada, registrando suas interações com a API.
  • (somente Pro) REST Test Suite Builder - crie automaticamente suítes de teste a partir de suas interações registradas com a API, certificando-se de testar as solicitações certas.
  • (somente no Pro) REST Discovery + REST Mocking - Crie perfeitamente REST Mocks usando respostas das gravações do REST Discovery.
  • Erros corrigidos:
  • XSDs agora expostos corretamente para MockServices em subdiretórios (SOAP-1313)
  • O painel de registro de memória agora mostra a memória total correta para tamanhos acima de 2 GB (SOAP-1574)
  • Agora é possível assinar o BinarySecurityToken ao criar uma entrada de assinatura do WSS (SOAPUI-4586 / SOAP-1097, contribuição de Willem Salembier)
  • As visualizações do editor de recursos e do editor de solicitações agora são melhor sincronizadas (SOAP-830)
  • Melhorou o comportamento da tabela de parâmetros pop-up da visualização de solicitação (SOAP-845)
  • Adicionou texto de dica ausente do & quot; Novo recurso REST & quot; diálogo (SOAP-1102)
  • Removido alguns arquivos de biblioteca duplicados. (SOAP-1195)
  • A importação de WSDL protegido por Autenticação HTTP básica agora é possível novamente (SOAP-1331)
  • A conversão XML não falha mais para o valor JSON cujo nome começa com o dígito (SOAP-1405)
  • A página inicial agora é redimensionada corretamente também no Mac OS X (SOAP-1212)
  • Solicitações de redirecionamento não são mais ignoradas configurações de proxy configuradas manualmente (SOAP-1208)
  • Corrigidos diversos problemas menores com o JSON ao usar arquivos WADL com um esquema (SOAP-1219)
  • NullPointerException fixa ao declarar a conformidade do esquema em XSDs (SOAP-1229)
  • É mais uma vez possível criar novas etapas de teste REST, apesar de ter serviços REST com nomes duplicados. (SOAP-1239)
  • Propriedades customizadas corrigidas não funcionam com as etapas de teste REST que estavam usando um terminal JMS (SOAP-1251)
  • Corrigido SecurityTestRunner não criando relatórios no Mac OS X (SOAP-1278)
  • Melhor compatibilidade com MTOM e WCF (SOAP-1316)
  • Removido desnecessário & quot; Falha ao excluir o arquivo de projeto temporário & quot; avisos. (SOAP-1338)
  • Exportar projeto para arquivo zip não exibe mais a mensagem de erro (SOAP-1948)
  • O SSLContext agora pode ser configurado usando a propriedade do sistema soapui.sslcontext.algorithm (SOAP-2013)
  • O caractere Wide Unicode não causa mais CharConversionException na importação (SOAP-1752)
  • (somente pro) Corrigido o plug-in do maven ao executar um projeto contendo uma declaração de conteúdo da mensagem (SOAP-1348)
  • (somente Pro) Corrigido o atraso desnecessário de 500 ms em testes orientados por dados (SOAP-769)
  • (apenas pro) Corrigido o problema em que os testes REST controlados por dados às vezes detectavam os dados errados (SOAP-722)
  • (somente Pro) O JSON não é mais convertido em XML em alguns casos (SOAP-1219)
  • Melhorias:
  • Classe de Script introduzida para agrupamento interno de constantes (Contribuição de Marc Paquette)
  • Adicionado uma configuração (não-GUI) para controlar a inicialização do servidor Cajo na inicialização (Contribuição de Marc Paquette)
  • Melhor comportamento do seletor de arquivos em determinados cenários (Contribuição de Marc Paquette)
  • Adicionada a configuração ausente do soapui.logroot à definição do log4j do GLOBAL_GROOVY_LOG (Contribuição de Michael Ottati)
  • IdleConnectionHandler agora está parado corretamente (contribuição de Christoph Thelen)
  • Normalizar caminho para ouvintes, fábricas e raiz (SOAP-1424, Contribuição de Marc Paquette)
  • Bibliotecas atualizadas:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

O que há de novo na versão 5.0.0:

  • Principais novos recursos:
  • REST Mocking - crie facilmente Rock MockServices sem criar scripts e testar APIs / protótipos indisponíveis.
  • Suporte ao OAuth 2.0 - teste APIs usando o OAuth 2.0, agrupe credenciais diferentes do OAuth 2.0 em perfis e automatize seus testes do OAuth 2.0 para integrar com outras ferramentas de construção.
  • (somente no Pro) Descoberta do REST - Teste rapidamente sua API não documentada, registrando suas interações com a API.
  • (somente Pro) REST Test Suite Builder - crie automaticamente suítes de teste a partir de suas interações registradas com a API, certificando-se de testar as solicitações certas.
  • (somente no Pro) REST Discovery + REST Mocking - Crie perfeitamente REST Mocks usando respostas das gravações do REST Discovery.
  • Erros corrigidos:
  • XSDs agora expostos corretamente para MockServices em subdiretórios (SOAP-1313)
  • O painel de registro de memória agora mostra a memória total correta para tamanhos acima de 2 GB (SOAP-1574)
  • Agora é possível assinar o BinarySecurityToken ao criar uma entrada de assinatura do WSS (SOAPUI-4586 / SOAP-1097, contribuição de Willem Salembier)
  • As visualizações do editor de recursos e do editor de solicitações agora são melhor sincronizadas (SOAP-830)
  • Melhorou o comportamento da tabela de parâmetros pop-up da visualização de solicitação (SOAP-845)
  • Adicionou texto de dica ausente do & quot; Novo recurso REST & quot; diálogo (SOAP-1102)
  • Removido alguns arquivos de biblioteca duplicados. (SOAP-1195)
  • A importação de WSDL protegido por Autenticação HTTP básica agora é possível novamente (SOAP-1331)
  • A conversão XML não falha mais para o valor JSON cujo nome começa com o dígito (SOAP-1405)
  • A página inicial agora é redimensionada corretamente também no Mac OS X (SOAP-1212)
  • Solicitações de redirecionamento não são mais ignoradas configurações de proxy configuradas manualmente (SOAP-1208)
  • Corrigidos diversos problemas menores com o JSON ao usar arquivos WADL com um esquema (SOAP-1219)
  • NullPointerException fixa ao declarar a conformidade do esquema em XSDs (SOAP-1229)
  • É mais uma vez possível criar novas etapas de teste REST, apesar de ter serviços REST com nomes duplicados. (SOAP-1239)
  • Propriedades customizadas corrigidas não funcionam com as etapas de teste REST que estavam usando um terminal JMS (SOAP-1251)
  • Corrigido SecurityTestRunner não criando relatórios no Mac OS X (SOAP-1278)
  • Melhor compatibilidade com MTOM e WCF (SOAP-1316)
  • Removido desnecessário & quot; Falha ao excluir o arquivo de projeto temporário & quot; avisos. (SOAP-1338)
  • Exportar projeto para arquivo zip não exibe mais a mensagem de erro (SOAP-1948)
  • O SSLContext agora pode ser configurado usando a propriedade do sistema soapui.sslcontext.algorithm (SOAP-2013)
  • O caractere Wide Unicode não causa mais CharConversionException na importação (SOAP-1752)
  • (somente pro) Corrigido o plug-in do maven ao executar um projeto contendo uma declaração de conteúdo da mensagem (SOAP-1348)
  • (somente Pro) Corrigido o atraso desnecessário de 500 ms em testes orientados por dados (SOAP-769)
  • (apenas pro) Corrigido o problema em que os testes REST controlados por dados às vezes detectavam os dados errados (SOAP-722)
  • (somente Pro) O JSON não é mais convertido em XML em alguns casos (SOAP-1219)
  • Melhorias:
  • Classe de Script introduzida para agrupamento interno de constantes (Contribuição de Marc Paquette)
  • Adicionado uma configuração (não-GUI) para controlar a inicialização do servidor Cajo na inicialização (Contribuição de Marc Paquette)
  • Melhor comportamento do seletor de arquivos em determinados cenários (Contribuição de Marc Paquette)
  • Adicionada a configuração ausente do soapui.logroot à definição do log4j do GLOBAL_GROOVY_LOG (Contribuição de Michael Ottati)
  • IdleConnectionHandler agora está parado corretamente (contribuição de Christoph Thelen)
  • Normalizar caminho para ouvintes, fábricas e raiz (SOAP-1424, Contribuição de Marc Paquette)
  • Bibliotecas atualizadas:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

O que há de novo na versão 3.0 Beta 2:

  • Principalmente correções de erros e pequenas melhorias.

O que há de novo na versão 2.5.1:

  • O soapUI 2.5.1 é principalmente uma correção de bug lançamento com algumas pequenas melhorias.

O que há de novo na versão 2.5:

  • Várias correções de erros e pequenas melhorias, graças a nossos incríveis clientes e comunidade para testes e relatórios ... nós lhe devemos outro ótimo lançamento!

O que há de novo na versão 2.0.2 / 2.5 Beta 1:

  • Finalmente, uma nova versão!
  • Suporte a REST / HTTP
  • Importação / exportação / geração de WADL

  • Conversão de
  • JSON / HTML para XML para asserções, transferências, etc.
  • Solicitação de teste REST / HTTP
  • Gerar código e documentação para WADLs
  • Suporte ao WS-Addressing
  • Solicitação, MockResponse, Asserção
  • Melhorias no MockService
  • scripts OnRequest / afterRequest
  • exposição aprimorada do WSDL com o ponto de extremidade? WSDL
  • docroot para veicular conteúdo estático
  • Suporte ao pedido HEAD
  • Arquivos de projeto criptografados e campos de senha ocultos
  • LoadTest antes / depois de executar scripts
  • Importar / exportar TestCases / TestSuites para compartilhamento
  • Caminhos relativos aos recursos do projeto
  • O monitor SOAP aprimorado agora suporta a codificação keep-alive e chunked
  • O Dump-File para mensagem de resposta salva automaticamente as respostas em um arquivo local
  • Keystores únicos no nível da solicitação
  • XPath Melhorado Contém Asserção com opção de ignorar os prefixos de namespace
  • Suporte ao algoritmo de compactação aprimorado
  • Configurações relacionadas a HTTP estendidas
  • .. Faça backup de seus projetos existentes antes do teste e não hesite em entrar em contato conosco se tiver algum problema, sugestão, reclamação, etc.

Requisitos :

  • Ambiente de tempo de execução do Java 2 Standard Edition

Comentário para SoapUI

Comentários não encontrado
Adicionar comentário
Ligue imagens!