函数助手

打开【工具】—【函数助手对话框】
image.png

random 随机值

选择对应的函数
image.png

使用函数

在函数助手中生成函数成功之后,点击【生成】按钮,会自动复制函数。在接口中有使用到函数的地址粘贴即可。
image.png

随机函数如何断言

  1. 使用函数助手 生成随机的值,并将值放入到定义的变量中

image.png

  1. 在接口中使用函数

image.png

  1. 函数中会自动生成一个随机值,并将随机值放入到 变量 randomlimit 变量中。可以在 调试取样器中可以看到对应的值。image.png
  2. 添加 JMESpath 断言的时候就可以使用 randomlimit

image.png


附件

线程组-函数助手.jmx

常见问题

  1. 你是怎么准备测试数据的?
    1. 之前测试的数据根据整理的测试点中的数据。比如用户信息有正常的场景数据,以及异常场景数据,
      1. 正常的数据可以从数据库中提取。
      2. 异常的数据,可以自己去生成,也可以使用JMeter中内置函数功能来生成一些随机的数据来测试。
  2. 常用的内置函数有哪些?
    1. 生成随机值:
      1. random 生成随机数字
      2. randomdate 随机日期
      3. randomstring 随机字符串
    2. 时间相关:
      1. time 生成时间戳

作业

  1. 生成随机的身份证号
  2. 生成随机的手机号码