Sugiro denunciar este problema através do JMeter Bugzilla
Em relação ao ponto de excluir roteiros, imagens, estilos, etc. do teste de carga - eu discordo totalmente, na minha opinião o teste de carga precisa ser o mais realista possível e a simulação do JMeter deve ser o mais próximo possível. navegador real faz como você pode fazer isso.
Algumas recomendações:
- Os navegadores reais buscam scripts, estilos e imagens da página da Web e usam conjuntos de encadeamentos simultâneos para ele, que variam de navegador para navegador. Portanto, diga ao JMeter para recuperar todos os recursos incorporados das páginas da Web e fazer isso simultaneamente. O melhor local para configurar esse comportamento é Padrões de Solicitação HTTP (a propósito, você pode usá-lo durante a gravação)
- Conforme o ponto 1, os navegadores fazem o download de imagens, estilos, etc., mas fazem isso apenas uma vez . Em solicitações subsequentes, esses recursos estão sendo retornados do cache do navegador. Para replicar esse comportamento, adicione HTTP Cache Manager ao seu plano de teste.
- A maioria absoluta dos aplicativos da web usa cookies. Para ativar o suporte a cookies, basta adicionar HTTP Cookie Manager , que fornece suporte, acesso e controle de cookies.
- Também pode ser necessário enviar alguns cabeçalhos de solicitação, pois em alguns casos a saída varia dependendo da presença de cabeçalhos e valores como "User-Agent", "Accept-Language", "Accept-Encoding", etc. processado por meio do Gerenciador de cabeçalho HTTP