JMeter. O que é ? É uma ferramenta Open Source de testes de performance e estresse automatizados para aplicações WEB Feita em Java Possibilita testes.

Slides:



Advertisements
Apresentações semelhantes
IIS - Internet Information Services
Advertisements

Gosta de gráficos e estatísticas? Webalizer é perfeito para você!
Adélia Barros Testes de Software Adélia Barros
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Support.ebsco.com Tutorial do Meu EBSCOhost Tutorial.
Tópicos Motivação para teste Por que algumas empresas não testam
Rational Performance Tester versão 8.2.0
SELENIUM.
JMeter.
Aluno: Diego Rangel da Silva
Geradores de Carga de Trabalho para Servidores Web
Threads Estagiário: Bruno Guazzelli Batista Slides de autoria do Prof Drº Marcos José Santana baseados no livro Sistemas Operacionais Modernos de A. Tanenbaum.
Algoritmos de escalonamento (com e sem o
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
DISTRIBUIÇÃO BALANCEADA DE JOBS EM UMA REDE DE IMPRESSORAS
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
GERENCIAMENTO DE REDES
Ferramenta para teste de software
Selenium CONFIGURAÇÃO DE TESTE.
Gestão de Defeitos Vanilson Burégio.
Sorria! Hoje é Quinta Feira!
Sistemas Distribuídos
Colégio Cruzeiro do Sul Informática Básica Profª.Michele
Funcionalidades e Protocolos da Camada de Aplicação
Introdução ao Teste Unitário com JUnit
Gerenciamento de Implantação
Sobre o SE Documento SE Documento é responsável pelo gerenciamento corporativo de documentos que integra a tecnologia de workflow e visualização de conteúdo.
Sistema de Informações da Biodiversidade Amazônica Consultoria: Experto em Sistemas de Informação e Bases de Dados.
SSD PIRACICABA - CAPIVARI - JUNDIAÍ
Aula 9 - Camada de aplicação
Introdução ao Teste de Performance (Desempenho)
SISTEMAS OPERACIONAIS
A autoria - II.
Ferramentas para Automatização de testes
Otimizando sua TI, maximizando seus negócios
REVISÃO.
Atua Sistemas de Informação Manual Sistema de Administração de Servidores.
Primeiro Técnico Navegadores.
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Implementação MVC Pedro Antonino.
Interface Web Services Renato De Giovanni Tim Sutton Centro de Referência em Informação Ambiental, CrIA.
Redes Sociais Colaborativas Patrícia Ramos | 22/05/2006.
Introdução a JEE Marco A. S. Reis Arquiteto de Software Abril/2011.
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Padrões de Interação com o Usuário
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Automação de Testes de Software
Objetos Distribuídos para WEB Prof. Paulo Fernando da Silva FURB – Universidade Regional de Blumenau Pós-Graduação em Desenvolvimento WEB.
Decisão #1 Decisão-chaveUtilização de C para desenvolvimento do MCTCore. DriversRNF: O código deve ser escrito na linguagem C. Descrição O sistema legado.
Sistemas Distribuidos
APS Assessoria de Projetos e Soluções. Completar a etapa de testes identificando eventuais falhas(dentre os critérios de avaliação) e identificando possíveis.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
O usuário está dentro da empresa tenta acessar a Web.
Análise de frameworks de sockets em Java Luciano Macedo Rodrigues.
Automação de Testes: Ferramentas e Aplicação com Integração Contínua, Tipos e Exemplos Rogério dos Reis Brito
Abordagem Sistemática Guilherme Amaral Avelino Avaliação e Controle de Sistemas de Informação.
11,602,207,002, 40 11,60 5,60 1,00 1,20 7,80 Desenvolvimento de um módulo de Call Alarms para uma ferramenta de UMTS troubleshooting Bruno Miguel Silva.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Prof. Sidney Galeote. 2 www. prasabermais. com  Visão Geral sobre a dimensão de qualidade “performance”  Custo da qualidade  Como a performance deve.
Sobre a Prime Control A Prime Control é um Centro de Excelência em Qualidade de Software. Nossa missão é desenvolver, aperfeiçoar e realizar serviços.
Aplicativos para Internet Prof. Wolley W. Silva
PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIAS DA SAÚDE FACULDADE DE MEDICINA - FM.
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
Engenharia de Sistemas (Lato Sensu) Victor Costa de Alemão Cisneiros Hudson Ramos Aracaju/SE COMPARAÇÃO ENTRE SERVIDORES WEB APACHE HTTP SERVER E NGINX.
GUTS-RS TESTES EM PROJETO DE IMPLANTAÇÃO ERP.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
Levantamento de Requisitos – Simulação do Supermercado
Transcrição da apresentação:

JMeter

O que é ? É uma ferramenta Open Source de testes de performance e estresse automatizados para aplicações WEB Feita em Java Possibilita testes em computadores distribuídos Suporta a criação de testes de performance para os protocolos HTTP, JDBC, FTP, SOAP, entre outros.

Outras Características Permite a criação de asserções para validar os requisitos de performance e funcionalidade Permite a utilização de pré-processadores pós- processadores para modificar o comportamento das requisições Os testes podem ser escritos manualmente ou gravados automaticamente por meio de um Proxy Server

Plano de Teste(TextPlan) No TextPlan são definidos os parâmetros ou comportamentos comuns a todos os testes

O ThreadGroup representa os usuários virtuais que simulam a navegação do seu site ou aplicação WEB. Grupo de Usuários(ThreadGroup)

Number of Threads : número de usuários virtuais Ramp-Up Period: frequência/tempo de lançamento dos usuários virtuais Loop Count: quantas vezes o teste será repetido Scheduler Configuration: configura um cronograma de execução por meio da seção “Schedule Configuration” Grupo de Usuários(ThreadGroup)

JMeter - Assertions Response Assertion Permite que você procure um determinado texto dentro do conteúdo de uma requisição HTTP. Se não for encontrado, então resultará em falha Duration Assertion Para verificar se o tempo de resposta de uma requisição é menor, maior ou igual que o tempo esperado.

JMeter - Timer Útil para tornar o teste mais realista Permite a simulação de paradas para ler algum texto ou ver alguma figura que um usuário normal realiza antes de realizar a próxima operação Exemplo : Uniform Random Timer

JMeter - Listeners Para visualizar os resultados dos testes de performance, durante ou após a execução dos testes. Exemplos: Assertion Results Graph Results View Results Tree Aggregate Graph

Grafico de distribuição

Resultado em tabela

Relatório Agregado