繁体   English   中英

Visual Studio Web测试-不要重复登录步骤

[英]Visual Studio Web Test - Do not Repeat Login Step

我已经在Visual Studio中创建了一个简单的Web测试以用于负载测试。 此Web测试使用表单身份验证登录到站点,然后在登录后执行其他一些操作。

我遇到的问题是,当重复此Web测试时,将再次执行登录步骤。 我尝试仅在.ASPAUTH cookie不存在的情况下才添加条件登录,但是,似乎每次Web测试重复时,都会清除cookie /启动一个新会话。

有没有一种方法可以配置Web测试,以便登录步骤仅发生一次,但是所有后续步骤都将重复进行,直到负载测试结束?

这可能不是最好的方法,但是我最终解决此问题的方法是在初始登录请求之后添加一个包含所有请求的循环。 循环条件将检查是否存在“ .ASPAUTH” cookie,该cookie在用户成功登录后即会设置。因此,用户将登录,进入循环并继续重复循环(除非循环内的请求导致用户注销)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM