在 Visual Studio 中录制 Web 负载测试项目

Posted

技术标签:

【中文标题】在 Visual Studio 中录制 Web 负载测试项目【英文标题】:Recording Web load test project in visual studio 【发布时间】:2018-07-13 09:49:28 【问题描述】:

我们正在尝试记录网络负载测试,并且在获得登录页面之前我们能够成功。 在我们登录 url 后,它在 Visual Studio 中失败了。 由于登录有一些身份验证令牌、ID 等。 那么我们如何在负载测试项目中获取身份验证详细信息,如令牌、ID 等。 基本上我们是通过visual studio做web性能测试。

【问题讨论】:

你的问题很不清楚。请添加更多详细信息。 基本上我们正在负载测试power bi应用程序。在加载 power bi 站点之前我们很好,但是它在身份验证时失败了 【参考方案1】:

正如您正确指出的,一个或多个令牌/ID 会导致问题。 VS 自相关引擎没有适当地处理它们,它们会按记录重放,而不是使用服务器为每个客户端会话实时生成的动态值。

要修复它,您需要通过创建提取规则和参数来查找并手动关联这些动态值,这可能非常耗时。检查我们的用于 Visual Studio 的 Web 测试生成器,引用 here 以自动创建缺少的提取器和参数。

【讨论】:

以上是关于在 Visual Studio 中录制 Web 负载测试项目的主要内容,如果未能解决你的问题,请参考以下文章

如果我在 Visual Studio 中开发 Excel 应用程序,我会失去宏录制的好处吗?

与 OBS 兼容的 Visual Studio 热键?

自动分析 Visual Studio 2008

Visual Studio 2017 扩展

在 Visual Studio 2012 中使用 Web 参考

多个 Web 项目,在 Visual Studio 中(几乎)布局相同