美文网首页
Jmeter之配置

Jmeter之配置

作者: 嗯哼曼 | 来源:发表于2020-09-12 14:20 被阅读0次

    jmeter官网下载路径

    进入官网下载安装包:

    image.png

    如需下载历史版本:

    可进入查看下载历史版本

    下载后解压无需安装直接使用。


    image.png

    双击jmter.bat即可运行打开软件。
    注:Jmeter 用来单机测试;jmeter-serve 用来分布式测试。
    分布式测试说明:在使用Jmeter进行性能测试的时候,由于Jmeter 是java应用,对于CPU和内存的消耗比较大。因此,当需要模拟数以万计的并发用户时,像之前我那样使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起java内存溢出错误,此时就需要多台电脑进行测试。为了让Jmeter工具提供更大的负载能力,这时就要使用Jmeter提供的分布式功能来启动多台电脑(或服务器)即jmeter-serve来分压测试。

    选择语音(临时设置)

    注:
    永久汉化需修改配置文件 bin/ jmeter.properties。

    测试计划写英文,即使汉化后也使用英文,因为Linux系统中有时无法识别中文。

    新建测试计划里面添加线程组,关于线程组的基本设置如图:


    线程组的设置

    注:如果同时设置了循环次数和持续时间,以循环次数为准。举例:循环次数写了1,持续时间300s,则也只会运行1次即停止请求。

    关于请求的一些设置:

    1. 前置处理器是指在请求前要做的配置。
      后置处理器是指请求完成之后要做哪些事情。
      举例:当接口② 需要用户ID,但用户ID是接口① 获取到的。则要在接口①的后置处理器中进行配置。


      前置处理器和后置处理器
    2. 断言是检查点。一般需要对哪个请求进行查看,就在此请求下来进行断言的设置。


      image.png
    3. 定时器:即模拟真实客户的思考时间。定时器要放在下一个接口中添加。比如接口① 之后隔 3s 后再请求接口②,那么要在接口②中添加固定定时器。


      固定定时器
    4. 监听器可用于调试、查看测试结果等。


      监听器
    5. cookie管理器可用于本线程的cookie管理。由于作用域在本线程,所以不需额外设置,会自动配置cookie。添加即可。


      cookie管理器

      注:如需跨线程的配置cookie,则需要用到正则表达式。

    相关文章

      网友评论

          本文标题:Jmeter之配置

          本文链接:https://www.haomeiwen.com/subject/achwektx.html