Teste de desempenho com JMeter 3: Melhore o desempenho de sua aplicação web

VITRINE Os TOP de vendas !!

Por: R$ 53,00

Preço a vista: R$ 53,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 53,00
Outras formas de pagamento

Quem viu este produto , comprou

Quem viu este produto , também se interessou

  • Descrição
    Teste de desempenho com JMeter 3: Melhore o desempenho de sua aplicação web

    O JMeter é uma aplicação Java projetado para carregar e testar o desempenho de aplicações web. Este livro é um ótimo ponto de partida para conhecê-lo. Ele aborda os novos recursos introduzidos com o JMeter3 e permite conhecer a fundo as novas técnicas necessárias para a avaliação do desempenho de um site.

    O livro começa com os aspectos básicos do teste de desempenho e nos guia pelo registro do primeiro cenário de teste, antes de se aprofundar no JMeter. Além disso, ensina a configurar o JMeter e os navegadores para nos ajudarem a registrar planos de teste.

    Ao avançar, você aprenderá a capturar o envio de formulários no JMeter, examinará o gerenciamento de sessões com a ferramenta e verá como se beneficiar de alguns dos componentes fornecidos pelo JMeter para a manipulação de sessões HTTP de aplicações web. Também aprenderá como o JMeter pode ajudar a monitorar testes em tempo real.

    Examinaremos detalhadamente a execução de testes distribuídos e veremos como nos beneficiar dos recursos do JMeter para realizá-los. Você também conhecerá algumas dicas e melhores práticas relacionadas ao teste de desempenho. Ao terminar o livro, saberá extrair o máximo do poder fornecido pelo Apache JMeter.

    Você aprenderá:

    por que o teste de desempenho é necessário e a configurar o JMeter
    a registrar e testar com JMeter
    a manipular entradas de formulário no JMeter e analisar os resultados durante o teste
    a gerenciar sessões de usuário em aplicações web no contexto de um teste do JMeter
    a monitorar os resultados do JMeter em tempo real
    a executar testes distribuídos com JMeter
    dicas e melhores práticas úteis para o trabalho com JMeter
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorBayo Erinle

    Bayo Erinle é autor e engenheiro de software sênior com mais de 14 anos de experiência em projeto, desenvolvimento, teste e arquitetura de software. Trabalhou em vários campos de aplicação da área de TI, entre eles no governamental, no comercial, no financeiro e no de assistência médica. Como resultado, envolveu-se com planejamento, desenvolvimento, implementação, integração, operações e teste de várias aplicacões, inclusive multicamadas, autônomos, distribuídos e baseados em nuvem. Nutre verdadeira paixão por programação, desempenho, operações, escalabilidade e tudo que é de natureza técnica. Sempre fica curioso a respeito de novas tecnologias e gosta de aprender coisas novas. Atualmente reside em Maryland, Estados Unidos, e, quando não está tentando desvendar alguma tecnologia nova, gosta de dedicar seu tempo à sua esposa, Nimota, e aos três filhos, Mayowa, Durotimi e Fisayo. Também é autor de Performance Testing with JMeter 2.9 (primeira e segunda edições) e JMeter Cookbook, ambos da Packt.
    Informações TécnicasSumário
    Sobre o autor .......................................................................................................................... 9
    Agradecimentos.....................................................................................................................10
    Sobre os revisores ..................................................................................................................11
    Prefácio .................................................................................................................................13

    Capítulo 1 ¦ Fundamentos do teste de desempenho................................................................17
    O incidente ..............................................................................................................17
    O resultado..............................................................................................................18
    Teste de desempenho ...............................................................................................18
    Teste e ajuste de desempenho .................................................................................. 23
    Linhas de base ....................................................................................................24
    Teste de carga e de estresse................................................................................. 25
    O JMeter veio ao socorro......................................................................................... 25
    Instalação e execução do JMeter...............................................................................27
    Instalação ...........................................................................................................27
    Executando o JMeter ..........................................................................................30
    Rastreando erros durante a execução do teste ...........................................................36
    Configurando o JMeter ............................................................................................36
    Resumo ...................................................................................................................38

    Capítulo 2 ¦ Gravando seu primeiro teste................................................................................39
    Configurando o gravador de scripts de teste HTTP(S) do JMeter...............................39
    Configurando seu navegador para usar o servidor proxy............................................42
    Usando uma extensão de navegador ....................................................................42
    Alterando as configurações de sistema da máquina ..............................................43
    Executando seu primeiro cenário gravado............................................................45
    Anatomia de um teste do JMeter ..............................................................................57
    Plano de teste......................................................................................................58
    Grupos de threads ..............................................................................................58
    6 Teste de desempenho com JMeter 3
    Controladores.....................................................................................................59
    Samplers.............................................................................................................59
    Controladores lógicos ........................................................................................ 60
    Fragmentos de teste............................................................................................ 60
    Listeners............................................................................................................ 60
    Timers................................................................................................................61
    Asserções............................................................................................................61
    Elementos de configuração..................................................................................61
    Elementos pré-processadores e pós-processadores................................................62
    Resumo ...................................................................................................................62

    Capítulo 3 ¦ Enviando formulários ..........................................................................................63
    Capturando formulários simples...............................................................................63
    Manipulando caixas de seleção .......................................................................... 64
    Manipulando botões de rádio..............................................................................65
    Manipulando uploads de arquivos.......................................................................66
    Manipulando downloads de arquivos..................................................................66
    Enviando dados JSON ........................................................................................67
    Lendo dados JSON .............................................................................................71
    Manipulando respostas XML..............................................................................76
    Resumo ...................................................................................................................78

    Capítulo 4 ¦ Gerenciando sessões............................................................................................79
    Gerenciando sessões com cookies.............................................................................79
    Gerenciando sessões com a reescrita de URL ............................................................83
    Resumo ...................................................................................................................87

    Capítulo 5 ¦ Monitorando testes em tempo real ......................................................................88
    Instalando o InfluxDB............................................................................................. 88
    Instalando o Grafana .............................................................................................. 90
    Criando um banco de dados InfluxDB para nosso plano de teste...............................91
    Conectando o Grafana ao banco de dados...........................................................93
    Juntando tudo .........................................................................................................94
    Importando o dashboard do Grafana...................................................................95
    Resumo .................................................................................................................100

    Capítulo 6 ¦ Teste distribuído ...............................................................................................101
    Teste remoto com o JMeter.....................................................................................101
    Configurando os nós escravos do JMeter ...........................................................103
    Usando a nuvem no teste distribuído ...................................................................... 114
    Obtendo a chave de acesso, a chave secreta e o par de chaves ............................. 114
    Sumário 7
    Iniciando a instância AWS.................................................................................116
    Executando o plano de teste..............................................................................118
    Visualizando os resultados das máquinas virtuais..............................................119
    Usando serviços de nuvem .....................................................................................122
    Usando o Flood.io.............................................................................................122
    Usando o BlazeMeter........................................................................................125
    Resumo .................................................................................................................128

    Capítulo 7 ¦ Dicas úteis – Parte I...........................................................................................129
    Dummy Sampler....................................................................................................129
    Debug Sampler.......................................................................................................131
    Sampler JDBC Request...........................................................................................133
    Instalando o banco de dados H2 .......................................................................133
    Configurando um componente JDBC Connection Configuration .......................135
    Adicionando um sampler JDBC Request............................................................136
    Usando um sampler MongoDB...............................................................................137
    Resumo .................................................................................................................140

    Capítulo 8 ¦ Dicas úteis – Parte II.......................................................................................... 141
    Propriedades e variáveis do JMeter ......................................................................... 141
    Funções do JMeter.................................................................................................143
    Usandos timers em seu plano de teste .....................................................................144
    Constant Timer ................................................................................................144
    Gaussian Random Timer...................................................................................144
    Uniform Random Timer....................................................................................144
    Constant Throughput Timer .............................................................................144
    Synchronizing Timer.........................................................................................145
    Poisson Random Timer.....................................................................................145
    Testador de expressão regular.................................................................................145
    Elemento JSON Path Extractor...............................................................................147
    Manipulando web services RESTful .......................................................................148
    Trabalhando com o dashboard de relatório .............................................................149
    Resumo .................................................................................................................151

    Informações Técnicas

    Nº de páginas:160
    Origem:Internacional
    Editora:Editora Novatec
    Idioma:Português
    Edição:1ª Edição
    Ano:2017
    ISBN:9788575226391
    Encadernação:Brochura
    Autor:Bayo Erinle
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!