Arquivo da categoria: Teste

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

Nota do livro: 8.

Conteúdo
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

Selenium – Session not created exception: Chrome version must be >= 62.0.3202.0

What I Did

  1. Remove the chromedriver-helper gem
  2. Build via CircleCI with Rebuild without cache

We have to install chromedriver manually when running the test which requires chromedriver on local dev environment.

Thank you guys!


Updated

I have to run rebuild without cache all time to pass the build.

and sudo apt update && sudo apt install google-chrome-stable can’t install proper Chrome version.

Using old chromedriver is not good solution for this issue and I’ll wait for the Docker image fixed.

https://discuss.circleci.com/t/session-not-created-exception-chrome-version-must-be-62-0-3202-0/19258/7

JMeter – Building a Database Test Plan

In this section, you will learn how to create a basic Test Plan to test a database server. You will create fifty users that send 2 SQL requests to the database server. Also, you will tell the users to run their tests 100 times. So, the total number of requests is (50 users) x (2 requests) x (repeat 100 times) = 10’000 JDBC requests. To construct the Test Plan, you will use the following elements: Thread Group, JDBC Request, Summary Report.

http://jmeter.apache.org/usermanual/build-db-test-plan.html