jmeter - 如何使用jmeter生成海量动态测试数据进行压力测试
问题描述
我需要对注册功能进行压力测试,其中 1000 个用户应该同时登录到应用程序。每次在excel表格中手动创建1000个测试数据并解析到jmeter是非常困难的。任何人都可以帮助我在哪里以及如何创建脚本以使用 jmeter 动态生成独特的测试数据。
解决方案
有一些JMeter 函数可以帮助您生成随机或唯一数据,例如:
__threadNum() - 返回当前线程(虚拟用户)编号
__randomString() - 生成一串具有预定义长度的伪随机字符
__time() - 以不同格式返回当前时间,默认以Unix 纪元开始以来的毫秒数为单位
和许多其他人,请参阅Apache JMeter 函数 - 介绍指南以了解有关该概念的更多信息。
推荐阅读
- python - 熊猫:使用具有多个条件的最后一列值?
- ios - 是否可以在编译时修改 iOS 捆绑包 ID 和图像资产?
- spring-cloud - Netflix Zuul 路由多个 IP 地址
- oracle12c - 元数据列与 Informatica Powercenter 中的源列名称不匹配
- java - Socket messaging between Java Client and Python Server
- javascript - How to dynamically show or hide form fields depending on the state of a BooleanInput field in react-admin?
- openshift - 为 prometheus 客户端添加 auth 或禁用 /metrics 端点
- android - 在 Android 中的特定日期设置通知
- swift - fetchRecordCompletionBlock and semaphores - help understanding execution order
- flutter - How to set align right in table with Flutter