如何在 Visual Studio 负载测试中初始化每个 Web 测试

How can I initialize each web test in a Visual Studio load test

我有一个 Visul Studio 负载测试,其中包含一个 Web 测试。网络测试执行以下操作:

  1. 转到起始页
  2. 登录
  3. 转到页面城市
  4. 转到客户页面
  5. 注销

负载测试以 100 个用户的恒定负载运行。

我想通过登录初始化更改我的负载测试,以便 Web 测试执行以下操作:

  1. 转到页面城市
  2. 睡眠 5 秒
  3. 转到客户页面
  4. 睡眠 5 秒

鉴于用户在某种初始化过程中已经登录的情况。

这能做到吗?任何帮助表示赞赏。 德鲁腾

场景的测试组合可以Select an initialize test to execute before other tests for each virtual user。您可以创建一个只进行登录的 Web 测试。场景的上下文(右键单击)菜单有一个 Edit test mix 命令。

测试组合还可以为虚拟用户指定终止测试。