JMeter和JavaScript

当我在JMeter中创建HTTP请求时,我得到响应数据,例如“此页面使用 JavaScript并需要启用JavaScript的浏览器”.怎么可能解决这个问题.

解决方法

JMeter不是浏览器,也不解释下载页面中的JavaScript.

JMeter wiki

JMeter does not process Javascript or applets embedded in HTML pages.

JMeter can download the relevant resources (some embedded resources
are downloaded automatically if the correct options are set),but it
does not process the HTML and execute any Javascript functions.

If the page uses Javascript to build up a URL or submit a form,you
can use the Proxy Recording facility to create the necessary sampler.
If this is not possible,then manual inspection of the code may be
needed to determine what the Javascript is doing.

根据您的操作,您可以使用Selenium IDE for Firefox创建执行测试.测试将在您的浏览器中运行,因此JavaScript也将运行.请注意,我从未使用Selenium作为JMeter的替代品,也不知道这两种工具的共同特征.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...