PRODUTOS/

PARASOFT

Parasoft
Service Virtualization

VIRTUALIZAÇÃO DE SERVIÇOS
Como o Parasoft Virtualize simplifica a virtualização de serviços?

Reduzir as restrições ambientais de serviços dependentes instáveis, indisponíveis ou fora de seu controle

A virtualização de serviços é fundamental para transformar a automação de testes em testes contínuos. Ao simular serviços que estão fora de seu controle ou indisponíveis, os fluxos de trabalho fáceis de usar do Parasoft Virtualize permitem que os usuários acessem ambientes de teste completos e realistas, permitindo que as equipes desenvolvam e testem seus aplicativos mais cedo e de forma mais completa.

Como funciona?

Para perceber os benefícios das iniciativas Agile e DevOps, as equipes precisam de acesso instantâneo ao seu ambiente de teste, livre de restrições. Ao aplicar a virtualização de serviços em ambientes de teste, as organizações podem reduzir ou eliminar a dependência de dependências indisponíveis, instáveis ou dispendiosas, como serviços de terceiros, bancos de dados, mainframes etc. A solução intuitiva de virtualização de serviços da Parasoft Virtualize facilita a criação, o dimensionamento e o compartilhamento de serviços virtualizados pelos usuários.

Com o Parasoft Virtualize, os desenvolvedores podem criar integrações mais cedo, estabilizar dependências e obter controle total de seus dados de teste. As equipes podem avançar rapidamente sem esperar pelo acesso a serviços dependentes que estão incompletos ou indisponíveis. As empresas podem permitir que os parceiros testem seus aplicativos com um ambiente de área restrita dedicado.

O Parasoft Virtualize permite que os testadores estabilizem seu ambiente de teste, obtenham acesso a dependências inacessíveis de outra forma e gerenciem a lógica de negócios complexa, os dados de teste e as características de desempenho necessárias para que seus serviços virtuais se comportem exatamente como os serviços reais no ambiente real que representam.

O Parasoft Virtualize permite que a empresa trabalhe com mais eficiência e reduza a sobrecarga de desenvolvimento e teste de software, fornecendo um local para testadores, desenvolvedores e engenheiros de DevOps planejarem e coordenarem atividades de teste em ambientes reais ou “virtuais” que podem ser provisionados manualmente ou como parte de seu processo de CI/CD.

Features

Uma maneira fácil de criar e
gerenciar serviços virtuais

Simule serviços e complete ambientes de teste capturando o comportamento do sistema em tempo real, importando descrições de serviço (Swagger/OpenAPI, RAML, WSDL) ou criando-as manualmente a partir de cargas úteis de exemplo. Simule qualquer interação do sistema (APIs REST, serviços web, mainframes, bancos de dados, chamadas de API Java, além de mais 120+ protocolos/tipos de mensagens líderes do setor) e compartilhe serviços virtuais facilmente entre a equipe e com automação de compilação, usando a interface web da Parasoft e integrações com sistemas de controle de código-fonte.
Usando serviços virtuais, os desenvolvedores podem iniciar o trabalho de integração antes mesmo que um novo serviço seja criado ou esteja disponível. As equipes de teste de controle de qualidade podem reduzir os tempos de espera de teste, aumentar a estabilidade de suas práticas de teste e executar conjuntos de testes de forma mais confiável à medida que dependências instáveis são substituídas por serviços virtuais estáveis. Os usuários podem criar e configurar esses serviços virtuais diretamente na área de trabalho ou no navegador sem precisar configurar uma infraestrutura de suporte complexa.
Os serviços virtuais criados no Parasoft Virtualize podem ser construídos sem qualquer conhecimento de script usando várias ferramentas visuais embutidas em sua interface de usuário robusta e intuitiva. Crie ativos virtuais a partir do tráfego registrado com o assistente de tráfego. Aplique uma definição de serviço ao assistente de tráfego para melhorar a precisão do mapeamento de novos ativos virtuais.

Mantenha facilmente os serviços virtuais à medida que o serviço real muda

Seus serviços virtuais precisam se recuperar da mudança tão rápido ou mais rápido do que os equivalentes reais. Para reduzir os custos de manutenção, o Change Advisor do Parasoft Virtualize verifica automaticamente as interfaces de API, procurando alterações nos serviços e, em seguida, identifica como os serviços virtuais são afetados por essas alterações. Os modelos de alteração ajudam a atualizar facilmente os serviços virtuais afetados e os dados de teste, conforme necessário, individualmente ou com refatoração em lote. Além disso, os usuários podem criar ativos virtuais de autoaprendizagem de forma fácil e rápida, habilitando o modo de aprendizado, criando serviços virtuais sempre atualizados que refletem as versões mais recentes dos serviços reais. Para acompanhar todas essas alterações, o Parasoft suporta totalmente o controle de versão, armazenando todos os dados relevantes como arquivos comparáveis que são compatíveis com sistemas de controle de versão padrão.

Uma tecnologia intuitiva que se move tão rápido quanto o desenvolvimento de software

Configure facilmente condições de teste complexas (por exemplo, cenários hipotéticos de segurança, failover, desempenho e teste negativo) e descubra problemas ocultos de desempenho em seu aplicativo em teste controlando o desempenho do serviço, para teste de carga ou simulação de rede lenta. Os usuários podem configurar facilmente uma variedade de cenários por meio da virtualização de serviços dinamicamente orientada por dados a partir de fontes de dados externas, incluindo a poderosa infraestrutura de repositório de dados da Parasoft.

Uma interface de cliente fino simples para implantar, acessar e gerenciar o ambiente de teste

A interface de cliente fino do Parasoft Virtualize facilita a colaboração com a equipe. A partir da interface da Web, os usuários podem criar implantações em tempo real para testes automatizados, monitorar e configurar o ambiente de teste, capturar tráfego real e obter uma visão detalhada de solicitações e respostas.

O Parasoft Virtualize é a única solução com um sistema integrado de gerenciamento de dados de teste, permitindo maior flexibilidade na criação de serviços virtuais. Ao contrário de outras soluções de virtualização de serviços com sistemas de gerenciamento de dados de teste separados que exigem que os dados sejam importados para o ecossistema virtual, a solução de dados de teste da Parasoft Virtualize é construída sobre o Parasoft Virtualize, permitindo que os usuários capturem, gerenciem, modelem, gerem e protejam facilmente os dados de teste e, finalmente, criem serviços virtuais mais abrangentes e mais fáceis de manter.

Beneficie-se da abordagem Parasoft

Virtualização de serviço verdadeiramente sem script, do simples ao complexo

Outras soluções de virtualização de serviço só levam você até agora e exigem scripts para comportamento complexo, como respostas assíncronas, looping de dados e interações com monitoração de estado. As ferramentas visuais e o suporte do Parasoft Virtualize para tipos de mensagens 120+ levam você a todo o caminho, do simples ao complexo. Nenhum script é necessário.

Correlação de resposta inteligente

Ao contrário de outras soluções de virtualização de serviços, que fornecem apenas um conjunto limitado de ferramentas e técnicas para modelar o comportamento do serviço, o Parasoft Virtualize fornece correlação inteligente e ferramentas visuais 50+ para tornar o processo de construção de sua lógica de negócios mais fácil e abrangente.

Compreender e corrigir alterações nos serviços

Em vez de ter que investigar manualmente os serviços à medida que eles mudam, o Parasoft identifica automaticamente o impacto das alterações e fornece ao usuário um modelo para corrigir e atualizar em massa os serviços afetados.

Ecossistema Thin-Client para Gestão Ambiental

O Parasoft Virtualize é a única solução com uma interface intuitiva baseada em navegador que permite aos usuários gerenciar ambientes de teste, serviços virtuais, dados de teste e características de desempenho sem scripts. Isso acelera o pipeline de CI/CD, tornando a implantação, a configuração e o provisionamento mais automatizados e diretos.

Veja o valor do Parasoft Virtualize

Quer ver o quanto a virtualização de serviços pode beneficiar seus processos de teste?

Use esta calculadora útil para avaliar como o Parasoft Virtualize pode ajudá-lo a diminuir o tempo e os custos dos testes de aplicativos, reduzindo as restrições no ambiente. Basta inserir o número de pessoas em suas equipes de desenvolvimento e teste, juntamente com entradas para ambientes de teste, defeitos e atrasos de entrega. Você obterá um cálculo que projeta o valor dos benefícios potenciais que você poderia experimentar ao implementar a solução de virtualização de serviço Parasoft em sua organização.

Dê o próximo passo

Saiba como o Parasoft Virtualize pode ajudá-lo a assumir o controle do seu ambiente de teste.
Vamos conversar.

Precisa de um

solu
ciona
dor?

Fale com um dos nossos especialistas. Veja como é simples encontrar uma solução para o seu desafio.

Pesquisar