0

这是我的情况。我们正在使用 runscope 测试我们的 API。主要步骤如下。

  1. 按用户创建订单
  2. 司机接单
  3. 用户取消司机的订单

此过程大约需要3分钟才能完成,我想每1分钟运行一次此测试的预定作业。

如果计划的作业并行运行,我的测试将像这样开始和结束。

test 1  | start at minute 0 |  finish at minute 3
test 2  | start at minute 1 |  finish at minute 4
test 3  | start at minute 2 |  finish at minute 5
test 4  | start at minute 3 |  finish at minute 6

所以不会有问题。

但是,如果作业按顺序运行,会发生什么在 Runscope 中会有很多排队的作业。因为一项测试需要3分钟才能完成,但我们每1分钟运行一次测试。

所以如果队列太大,我担心runscope会耗尽内存或出错(实际上我不知道锄头runScope会处理这种情况。)

我无法测试这种情况,因为“测试计划需要付费的 Runscope 订阅”。, 而且我不想在不知道 Runscope 将如何处理这种情况的情况下付款。

请帮助我了解 runscope 在这种情况下的工作原理。

提前致谢。

4

0 回答 0