我正在尝试针对GCP环境中托管的我们的C#Api之一运行MS Visual Studio负载测试。思考时间设置为零,然后关闭。
Web测试的顺序如下:
有时候,速度非常快。但是,有时,执行第一个Web测试(Ping查询)会花费很长时间。我发现用户负载越多,开始测试所花费的时间就越长。
我可以确认 PingQuery 是非常快速的请求,它只需不到1秒的时间即可执行...但是它需要 43秒,如屏幕截图所示
如果我删除了第一步(PingQuery)并从第二步(AuthenticateUserCommand)开始,AuthenticateUser Web测试大约需要45秒钟才能执行。
我尝试计算用户数,执行第一步所需的时间如下:
因此,我认为执行第一项Webtest所花费的时间永远是不准确的,它统计的是准备测试 + 执行测试所花费的时间。>
我想知道如何在执行第一步之前排除准备时间。我不知道我错过了哪些设置。您能帮我记录执行第一步的确切时间吗?