0% acharam este documento útil (0 voto)
6 visualizações4 páginas

IBM Rational Performance Tester

O IBM Rational Performance Tester é uma ferramenta que automatiza testes de desempenho para validar a escalabilidade e confiabilidade de aplicativos complexos antes da implementação. Ele permite a execução de testes multiusuário em diversos ambientes, coleta dados em tempo real e gera relatórios detalhados para identificar problemas de desempenho. A solução é parte do IBM Rational Software Delivery Platform, oferecendo suporte para automação e colaboração entre equipes de desenvolvimento.

Enviado por

wandersonrgm
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações4 páginas

IBM Rational Performance Tester

O IBM Rational Performance Tester é uma ferramenta que automatiza testes de desempenho para validar a escalabilidade e confiabilidade de aplicativos complexos antes da implementação. Ele permite a execução de testes multiusuário em diversos ambientes, coleta dados em tempo real e gera relatórios detalhados para identificar problemas de desempenho. A solução é parte do IBM Rational Software Delivery Platform, oferecendo suporte para automação e colaboração entre equipes de desenvolvimento.

Enviado por

wandersonrgm
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Automação de testes de desempenho para garantir a qualidade

de aplicativos complexos

IBM Rational Performance Tester

O software IBM Rational Performance


Destaques Tester é uma ferramenta de criação,
execução e análise para as equipes
validarem a escalabilidade e a
■ Executa testes de desempenho ■ Automatiza a identificação e o
confiabilidade de seus recursos
multiusuário para ambientes gerenciamento de respostas
corporativos e da Web no planejamento
Microsoft Windows, Linux, UNIX dinâmicas do servidor
de aplicativos com base em ERP
e mainframe
antes da implementação. Combina
■ Automatiza a variação de dados
um registrador de testes com
■ Suporta testes de carga com de testes e permite a inserção
agendamento avançado simples de
relação a uma ampla gama de de um código Java customizado
usar, relatórios em tempo real, dados
aplicativos como HTTP, SAP, para testes flexíveis
variaveis automatizados e mecanismo
Siebel e Citrix
de execução altamente escalável para
■ Coleta e integra dados de
ajudar a garantir que seus aplicativos
■ Permite a execução de testes recursos do servidor com dados
estejam preparados para lidar com
com base na tecnologia de de desempenho de aplicativos
maiores cargas de usuários.
mainframe, Windows e Linux em tempo real

Poucas organizações podem


■ Fornece um editor de testes ■ Minimiza a área de cobertura
sobreviver sem aumentar sua
rico com base em árvore que da memória e do processador,
presença na Web. Os negócios
proporciona visualizações de permitindo testes com recursos
devem ser conduzidos em tempo real,
testes detalhadas e de alto nível de hardware limitados
onde as interações com os clientes,
fornecedores, parceiros e funcionários
■ Oferece modelagem e ■ Ajuda a garantir a integração
requerem uma urgência que antigas
emulação flexíveis de diferentes dos usuários e processos de
infraestruturas simplesmente não
populações de usuários desenvolvimento em todos
podem mais suportar. Mudança é uma
o Ciclo de Vida da Aplicação
das poucas constantes.
■ Gera relatórios em tempo real (ALM), através da integração
para permitir reconhecimento com o IBM Rational Software
Construir uma presença bem-sucedida
imediato de problemas de Delivery Platform
na Web ou uma implementação
desempenho e disponibiliza
ERP depende de dois princípios
uma visualização de páginas em
fundamentais – funcionalidade e
formato padrão HTML
desempenho. A funcionalidade se
refere ao que o aplicativo permite que
seus usuários realizem, incluindo as
transações que isso possibilita e as
informações que tornam acessíveis. O
desempenho se refere à habilidade do
sistema de concluir transações e de
fornecer informações rapidamente e
com exatidão independentemente da
alta interação do multiusuário ou dos
recursos de hardware restritos.
automaticamente para permitir um
teste direcionado a dados – para
diversificar os dados de entrada
de um usuário emulado até o
próximo – sem ter que modificar o
teste manualmente. E utilizando um
visualizador específico de aplicativo
integrado, você pode visualizar
cada página visitada ou tela off-line
para rever a interação do usuário e
a transação solicitada. Os scripts
de testes podem ser agrupados em
diversas combinações para refletir os
vários tipos de usuários que abrangem
a população de usuários projetada.
Você pode então especificar o nível
de transações de usuários simuladas
para serem emuladas. A execução de
O Rational Performance Tester valida a escalabilidade e a confiabilidade dos aplicativos. testes é acompanhada por relatórios
em tempo real, de fácil leitura,
A falha dos aplicativos devido Desenvolvido para resolver essas que são atualizados por toda sua
aos problemas relacionados ao questões, o Rational Performance execução. Os obstáculos baseados
desempenho é evitável com um Tester reduz a complexidade dos em métricas como desempenho de
teste de desempenho de pré- testes de carga enquanto fornece tempo de resposta, taxas de transação
implementação. No entanto, a sólidos recursos de customização e e diagnósticos de sistemas são
maioria das equipes luta contra uma de criação de relatórios, garantindo destacados. Utilizando tecnologia do
ou mais das deficiências listadas às equipes de diversos níveis de conjunto de soluções de computação
abaixo, ocasionando problemas habilidade a possibilidade de validar autônoma de classe mundial da IBM, o
com disponibilidade, confiabilidade eficientemente o desempenho de seus Rational Performance Tester está apto
e escalabilidade quando as equipes aplicativos antes de implementá-los. a isolar um obstáculo primeiramente
implementam seus aplicativos no para uma transação geral, e depois
“mundo real”. Rápida adoção para uma determinada camada no
O Rational Performance Tester contém ambiente de destino, e em seguida
• Falha ao antecipar e entender o recursos explicitamente elaborados para o recurso específico da causa.
verdadeiro comportamento do para permitir que você desenvolva,
usuário execute e analise o impacto da carga
• Testes de desempenho incompletos em seu ambiente de aplicativo. Um
ou não existentes antes da simples registro do teste envolve
implementação interação com o aplicativo com base
• Inexperiência em testes de carga, na Web de destino ou com a solução
inibindo a criação de testes de ERP através de seu navegador ou
desempenho que reflitam com cliente ERP. O teste resultante é
exatidão as atividades do usuário apresentado em um conciso editor
• Falta de habilidade para avaliar com base em árvore, que expõe
um obstáculo e determinar a detalhes subjacentes ao especialista
causa principal do problema em termos de conhecimento. As
respostas dinâmicas do servidor
são identificadas e tratadas

2
2
Geração de relatórios e análises Diminuição do custo do teste de Da perspectiva do teste de
robustas desempenho desempenho, significa que os
As páginas individuais ou os tempos O Rational Performance Tester gera desenvolvedores, testadores e
de resposta de tela podem ser uma pequena área de memória e membros das equipes operacionais de
decompostos em tempos de resposta de processador ao emular diversos TI podem desenvolver, compartilhar
por elementos de páginas individuais usuários. Como resultado, altos e analisar os testes de desempenho
(por exemplo, JPGs, Java Server níveis de escalabilidade podem ser da mesma interface com o usuário
Pages, Active Server Pages), o que alcançados mesmo se a equipe utilizada para o desenvolvimento,
ajuda os testadores a identificarem não possuir acesso a um poder teste, implementação e monitoramento
os elementos responsáveis por computacional excessivo. Além disso, de seus aplicativos, usando outras
páginas ou tempos de resposta de a execução do teste e a recuperação ferramentas dentro do Rational
tela ineficientes. E a habilidade para de informações do sistema podem Software Delivery Platform.
inserir código Java™ personalizado ocorrer em máquinas baseadas em
que pode ser executada em qualquer software Microsoft® Windows®, Serviços suportados pelo IBM Rational
ponto durante a execução do teste UNIX® e Linux®, otimizando o uso Como todas as ferramentas IBM
complementa a correlação de da equipe de recursos de hardware Rational, o Rational Performance
dados automatizada e os recursos existentes. Tester é suportado por uma ampla
de geração de dados. Este recurso equipe mundial de consultores de
permite manipulação de dados Uma parte integral do IBM Rational serviços profissionais que contam
avançada e técnicas de diagnóstico. Software Delivery Platform com anos de experiência para ajudá-lo
O Rational Performance Tester é a estabelecer uma base sólida para
Durante a execução de testes, um componente integral do IBM projetos de desenvolvimento de
informações de recursos do sistema Rational Software Delivery Platform. O software bem-sucedidos.
como estatísticas de utilização de CPU Rational Software Delivery Platform é
e memória podem ser coletadas de a solução mais completa e poderosa Você pode contratar serviços
servidores remotos e correlacionadas do mercado para a criação de sistema profissionais Rational em projetos de
com tempos de resposta e de de software e gerenciamento de consultoria customizados de larga
processamento de dados. Os dados Ciclo de Vida do Aplicativo (ALM). escala que são elaborados para
de recursos coletados são cruciais Fornece suporte de automação para atender às necessidades exclusivas
para diagnosticar qual sistema todos os aspectos essenciais do de sua organização, ou pode
remoto – roteador, servidor da Web, desenvolvimento de software. E une envolver sua equipe de conta local
servidor de aplicativo, servidor de membros da equipe ao permitir que para atendimento a curto prazo com
bancos de dados, etc. – é responsável eles compartilhem informações de um único desafio. Diversos tipos de
por detectar atrasos, bem como, por maneira eficiente entre eles e entre serviços em pacotes também estão
apontar o componente (por exemplo, suas ferramentas. A integração de disponíveis, incluindo ofertas que
CPU, RAM, disco) que está causando processos no Rational Software fornecem uma avaliação objetiva de
o obstáculo. Delivery Platform garante uma seus recursos de desenvolvimento de
experiência de usuário compartilhada software, implementação de uma nova
entre as disciplinas da equipe. ferramenta ou metodologia, ajuda a
produzir ativos tangíveis através de um
workshop facilitado.

3
3
Para mais informações IBM Brasil Ltda.
Rua Tutóia, 1157
Para saber mais sobre o software IBM
CEP 04007-900
Rational Performance Tester, visite: São Paulo – Brasil

[Link]
[Link]/developerworks/blogs/ O site da IBM pode ser encontrado em:
[Link]
page/rationalbrasil
IBM, o logotipo IBM, [Link] e Rational são
marcas comerciais ou marcas registradas da
International Business Machines Corporation
nos Estados Unidos, outros países ou ambos.
Se a primeira ocorrência desses e de outros
Para saber mais sobre Treinamentos termos de marcas registradas da IBM for
IBM Rational, acesse: marcada com um símbolo de marca registrada
(® ou ™), esses símbolos indicam marcas
registradas ou de direito consuetudinário nos
[Link]/training/br Estados Unidos de propriedade da IBM no
momento da publicação destas informações.
Tais marcas comerciais podem ser marcas
registradas ou de direito consuetudinário em
outros países. Uma lista atual de marcas da
IBM está disponível na Web em “Copyright and
trademark information” em:

[Link]/legal/[Link]

Microsoft e Windows são marcas registradas da


Microsoft Corporation nos Estados Unidos, em
outros países ou ambos.

Java e todas as marcas baseadas em Java são


marcas registradas da Sun Microsystems, Inc.
nos Estados Unidos, outros países, ou ambos.

UNIX é uma marca registrada do The Open


Group nos Estados Unidos e outros países.

Linux é marca registrada da Linus Torvalds nos


Estados Unidos, em outros países ou ambos.

Outros nomes de empresa, produto e serviços


podem ser marcas comerciais ou marcas
registradas ou marcas de serviços de terceiros.

A informação contida neste documento


possui apenas caráter informativo. Apesar do
empenho em verificar a integridade e exatidão
das informações contidas nesta publicação,
ela é fornecida “no estado em que se encontra”
sem garantia de qualquer espécie, expressa
ou implícita. Além disso, tais informações são
baseadas em planos e estratégias atuais do
produto IBM, estando sujeitas a mudança
sem prévio aviso por parte da IBM. A IBM
não se responsabiliza por quaisquer danos
causados pelo uso, ou de alguma forma
relacionado, a esta documentação ou qualquer
outra documentação. Nenhuma informação
contida neste documento destina-se a, nem
deve ter por efeito, a criação de quaisquer
garantias ou representações da IBM (ou os
seus fornecedores ou licenciados), ou alterar
os termos e condições do contrato de licença
aplicáveis que regem a utilização de software
IBM.

Produzido nos Estados Unidos da América


06-07

© Copyright IBM Corporation 2009


Todos os Direitos Reservados.

RAD10987-BRPT-00

Você também pode gostar