Análise dinâmica de software para desenvolvimento de aplicativos do Windows
O IBM® Rational® PurifyPlus para Windows® é uma ferramenta de análise dinâmica de software para o desenvolvimento de aplicativos do Microsoft® Windows. Essa solução o ajuda a desenvolver programas em C/C++®, Microsoft .NET e Java®, e se integra ao Microsoft Visual Studio®. O Rational PurifyPlus for Windows oferece análise do tempo de execução para ajudá-lo a melhorar o desempenho e a confiabilidade de seu aplicativo.
- Depuração de memória avançada: localiza a causa de erros de corrupção na memória e fornece informações detalhadas, tais como a localização do erro (pilha de chamada de função) e o tamanho da memória afetada.
- Proteção contra fuga de memória: melhora a utilização da memória e acelera o tempo de depuração.
- Criação de perfis de desempenho do aplicativo: destaca gargalos no desempenho do aplicativo e melhora o entendimento do aplicativo por meio de uma representação gráfica das chamadas de funções.
- Análise da cobertura do código: identifica códigos não testados com precisão no nível das linhas do código.
- Tecnologia de instrumentação binária: permite a integração com bibliotecas de terceiros e não exige acesso ao código de origem.
Depuração de memória avançada
- O Rational PurifyPlus analisa as manipulações e acessos à memória realizados por seu programa e identifica erros na memória antes que eles ocorram.
- Esse software localiza erros na memória que são difíceis de encontrar, tais o como acesso à memória não inicializada, estouro de buffer e liberação de memória indevida.
- O Rational PurifyPlus oferece APIs que podem ser chamadas a partir de seu programa ou depurador para ajudá-lo na depuração de problemas na memória.
Proteção contra fuga de memória
- O Rational PurifyPlus for Windows faz a varredura de toda a memória e relata todos os blocos de memória sem quaisquer ponteiros como fugas de memória (MLK).
- Esse software relata todos os blocos como possíveis fugas (PLK) quando não há ponteiros para o início do bloco, mas há ponteiros para o meio do bloco.
- Ele especifica a linha em que a memória vazada estava alocada.
- O Rational PurifyPlus permite que você faça a depuração no local da memória onde a fuga é relatada e, em seguida, controla o que você está fazendo com o ponteiro e onde ele está sendo sobrescrito.
Criação de perfis de desempenho do aplicativo
- O Rational PurifyPlus for Windows melhora o desempenho dos aplicativos destacando gargalos e alterações que reduzem a velocidade de novas compilações.
- Essa solução o ajuda a determinar o que está acontecendo internamente no código de origem quando a velocidade da automação de teste diminui com uma nova compilação, incluindo mudanças no código de origem, código de teste, ambiente ou dados de teste e conectividade.
- O Rational PurifyPlus identifica onde o tempo é gasto em um aplicativo e qual é o código mais importante a ser otimizado.
Análise da cobertura do código
- O Rational PurifyPlus for Windows mede quanto do código do produto foi testado em um conjunto de testes e quanto ainda precisa ser testado.
- Esse software ajuda a determinar se há quaisquer casos de teste redundantes: testes que causam atrasos desnecessários executando o mesmo caminho no código diversas vezes seguidas.
Tecnologia de instrumentação binária
- O Rational PurifyPlus faz a instrumentação do código em nível de objeto.
- Não é necessário fazer a recompilação do código para analisá-lo.
- O Rational PurifyPlus analisa bibliotecas de terceiros mesmo que você não tenha o código de origem.
Recursos do Rational PurifyPlus
- Software de teste: Rational PurifyPlus
Faça o download de uma versão de teste do Rational PurifyPlus, que oferece a mesma depuração de memória e proteção contra vazamento que o Rational Purify. Rational PurifyPlus também oferece criação de perfil de desempenho de aplicativos e análise de cobertura de código.
- Planilha de dados: Rational PurifyPlus
Saiba mais sobre os recursos, benefícios e requisitos do sistema do Rational PurifyPlus.
- Whitepaper: Rational PurifyPlus
Descubra como o Rational PurifyPlus pode ajudar a fornecer economia de custo para sua organização.
Comprar Rational PurifyPlus for Windows
Análise dinâmica de software para desenvolvimento de aplicativos do Windows
IBM Software subscrição e suporte está incluído no preço do produto para o primeiro ano.
Download software on-line após a compra - sem custos de envio.
Brazil Não está disponível para compra online. Outras formas para comprar ou obter mais informações.
Contate a IBM
- Solicite uma cotação
- Consulte-nos por e-mail
- Ou ligue-nos: 0800-701-4262
Segunda a sexta das 9 às 18 h. Mencione este código: 109HG03W
System requirements
The following information lists the basic software requirements for using IBM Rational PurifyPlus for Windows.
| Operating System | Hardware |
|---|---|
| Microsoft® Windows Vista® (Business, Enterprise, Ultimate) base through SP2 Microsoft Windows XP Professional, base through SP3 Microsoft Windows Server® 2003 (Standard, Enterprise, R2 Standard, R2 Enterprise), base through SP2 Microsoft Windows Server 2008 (Enterprise, Standard, DataCenter), base through SP2 Microsoft Windows 7, base through SP1 Microsoft Windows Server 2008 R2 (Foundation, Standard, Enterprise, DataCenter), base through SP1 |
Intel IA-32 Intel 64 AMD 64 |
| Data Collection Type | Processor Architectures | Supported Compilers and Runtime environments |
|---|---|---|
| C/C++ (unmanaged code) data collection | Intel IA-32 Intel 64 AMD 64 |
Microsoft Visual Studio® 2010, base through SP1 Microsoft Visual Studio® 2008, base through SP1 Microsoft Visual Studio 2005, base through SP1 |
| .NET (managed code) data collection | Intel IA-32 Intel 64 AMD 64 |
Microsoft .NET Framework versions 1.0, 1.1, 2.0, 3.0, 3.5 used with the following: Microsoft Visual Studio 2010, base through SP1 Microsoft Visual Studio 2008, base through SP1 Microsoft Visual Studio 2005, base through SP1 |
| Java™ code coverage data collection | Intel IA-32 | IBM® JRE 5.0, 6.0 Sun JRE 1.4.2, 1.5.0, 1.6.0 |
Gerenciamento do Ciclo de Vida do Aplicativo
- Quality management and testing
- IBM Security AppScan Enterprise
- Rational Application Performance Analyzer
- Rational Functional Tester
- Rational Functional Tester Plus
- Rational Performance Test Server
- Rational Performance Tester
- Rational Performance Tester Extension for Citrix Presentation Server
- Rational Performance Tester Extension for SAP Solutions
- Rational Performance Tester Extension for Siebel Test Automation
- Rational Performance Tester Extension for SOA Quality
- Rational Performance Tester for z/OS
- Rational Policy Tester OnDemand Privacy, Quality and Accessibility Edition
- Rational Purify for Linux and UNIX
- Rational Purify for Windows
- Rational PurifyPlus Enterprise Edition
- Rational PurifyPlus for AIX
- Rational PurifyPlus for Linux and UNIX
- Rational PurifyPlus for Windows
- Rational Quality Manager
- Rational Robot
- Rational Service Tester for SOA Quality
- Rational Test RealTime
- Rational Test Virtualization Server
- Rational Test Workbench
Uma maneira fácil de adquirir nossos produtos ou obter mais informação.
Contate a IBM
Uma maneira fácil de adquirir nossos produtos ou obter mais informação.
- Consulte-nos por e-mail
- Solicite uma cotação
- Ou ligue-nos: 0800-701-4262
Segunda a sexta das 9 às 18 h. Mencione este código: 109HG03W