performance - 使用 MS 负载测试,是否可以通过每分钟启动的测试数量来控制测试流程
问题描述
我的应用程序使用 MS 负载测试。我们目前正在运行配置为每分钟添加 X 个线程的测试,最多达到给定的最大值,一旦每个线程完成其测试,它就会立即开始另一个测试。
但是,在我们的生产系统中,我们使用排队系统,每分钟允许 Y 个用户进入该站点。但是,当每个用户完成购买后,他们只需注销即可。
这种行为差异导致每分钟订单等指标的结果大相径庭,即使 X = Y,并且网站上的最大用户数是相同的。
有没有办法将 MS Load Test 配置为更像第二种情况?每分钟启动 Y 次测试,但是当该测试完成时,不要再运行一次?
解决方案
推荐阅读
- python - python接受单个参数输入,可以是两种不同的类型
- android - 使用 xamarin 将 iOS/Android 中的文件同步到我自己的服务器时使用什么?
- r - R - 交叉验证错误处理 - “dims 产品与对象的长度不匹配”
- racket - 如何使用尾递归加倍列表?
- python - Python - 更改列表中的项目值
- python - Celery - 使用分布式 RabbitMQ 后端时如何停止正在运行的任务?
- javascript - Javascript 字符串属性
- angular - 无法使用 *ngIf 获取具有材料的角度 2 的输入字段的值
- sql - 计数范围 SQL 之间的小时数
- c - 为什么 sizeof() 不返回数组的长度?