当前位置: 首页 > 面试题库 >

Apache JMeter : 在正文中添加随机数据以进行请求

艾浩广
2023-03-14
问题内容

我正在对Apa​​che JMeter中的应用程序进行压力测试。

我想到了调用register user方法,它将在数据库中添加用户。但是,如果电子邮件已经存在,则数据库操作不会
发生。

如何在身体数据中添加随机数?还是有其他方法可以对与数据库连接的应用程序进行压力测试

控制器代码:

@RequestMapping(value = "/person/add", method = RequestMethod.POST)
public String addPerson(@ModelAttribute("person") Person person, BindingResult bindingResult) {
    System.out.println("Person add called"+person.getUsername());
    person.setUsername(this.stripHTML(person.getUsername()));
    int personId = this.personService.addPerson(person);
    if (!(personId == 0)) {
        Person person1 = this.personService.getPersonById(personId);
        Collection<GrantedAuthority> authorities = new ArrayList<>();
        authorities.add(new SimpleGrantedAuthority("ROLE_USER"));
        Authentication authentication = new UsernamePasswordAuthenticationToken(person1, null, authorities);
        SecurityContextHolder.getContext().setAuthentication(authentication);
        return "redirect:/canvaslisting";
    } else {
        return "redirect:/";
    }
}

问题答案:
  1. 将随机变量 与变量名emailValue一起使用,并在请求中发送$ {emailValue}

  2. 使用对数据库的JDBC请求 创建随机数或序列并保存为变量名emailValue

  3. 使用UUID 函数创建UNIQUEID和电子邮件发送${uniqueId}@gmail.com例如



 类似资料:
  • 我正在尝试在Spring Boot中使用WebClient制作API POST Request。但是我无法使用JSON正文发出我想要的请求并以JSONObject的形式接收响应。 JSON正文: 服务类别- 工作区模型- 主通话- 我需要发送一个JSON主体列表,作为主体post请求。请帮我做帖子请求提前谢谢

  • /spark/python/pyspark/sql/dataframe.py“,第1313行,在withColumn assert isinstance(col,Column)中,”col应该是Column“assertionerror:col应该是Column 如何使用自定义函数或randint函数为列生成随机值?

  • 问题内容: 如何在纯SQL中请求随机行(或尽可能接近真正的随机行)? 问题答案: 参见这篇文章:SQL从数据库表中选择一个随机行。它介绍了在MySQL,PostgreSQL,Microsoft SQL Server,IBM DB2和Oracle中执行此操作的方法(以下内容从该链接复制而来): 使用MySQL选择一个随机行: 使用PostgreSQL选择一个随机行: 使用Microsoft SQL

  • 我有一些超文本传输协议请求参数,我需要添加作为sping-sleuth中的传播密钥。 注意:我知道spring-sleuth默认添加标头。我也需要注入超文本传输协议请求Patameter。 任何帮助都将被告知。

  • 我正在尝试创建用于测试目的的播种机。我有通过房间id属于房间的用户,这些房间是通过房间种子程序创建的,在我的用户种子程序中,我创建一个用户并更新房间id属性,如下所示, 我的问题是,这里生成的所有用户,都获得相同的房间id,如何才能从数据库中真正获得随机房间id,并在我的播种机中使用它?

  • 坦率地说,我一直在思考如何实现一些超出我数学能力的东西。因此,请随意尝试并为我指出正确的方向,而不是完整的代码解决方案,我将非常感谢您的帮助。 所以,假设我对文本进行了分析,并生成了不同两个字符组合的频率表。我已将这些存储在26x26阵列中。如。 所以我想随机选择这两个字符组合,但我想根据频率来“权衡”我的选择。也就是说,上面的AB应该是AA的“可能性”的15倍。而且,很明显,选择永远不应该返回类