使用jmeter随机检查2种类型的用户

时间:2017-04-04 10:08:57

标签: jmeter jmeter-plugins

我正在寻找具有两种类型用户的电子商务网站的随机用户类型结帐:

  1. 访客用户
  2. Loggedin用户[已注册]
  3. 我的问题是什么是差异。请求和guest参数,如果我结帐为loggedin user和差异。如果我以guest结帐,则参数。所以在这里如何处理它。

    可以使用随机控制器,但是如何告诉jmeter如果随机控制器使用merge = keras.layers.concatenate(list_of_max_out) merge = Flatten()(merge) # or GlobalMaxPooling1D or GlobalAveragePooling1D dense1 = Dense(500, activation = 'relu')(merge) 结账,则在测试计划中遵循X个请求,否则按照Y个登录用户的请求进行操作。

1 个答案:

答案 0 :(得分:2)

最简单的选择是使用If Controller,如:

  • 如果是来宾
    • 与来宾用户相关的HTTP请求
  • 如果是Regiestered
    • 与注册用户相关的HTTP请求

您可以通过Regular Expression Extractor

来区分用户是否已注册
  1. 将正则表达式提取器添加为上一个请求的子级
  2. 配置它以查找标识登录用户的内容并将值存储到名为foo
  3. 的JMeter变量中
  4. 在注册用户的If Controller条件区域中使用以下行

    "${foo}" != "null"
    
  5. 在来宾用户的If Controller条件区域中使用以下行

    "${foo}" == "null"