0

在我们的 .net 网站中使用 kentor httpmodule,我们将身份验证与通用 idp 集成在一起。

对于本地开发,我们设置了 Kentor 提供的存根 idp。

现在我们正在设置一个负载测试环境,并且对如何进行身份验证有疑问:

不应加载测试忽略/模拟身份验证,以便我们看到页面加载的正确时间,不包括登录时间。我问的原因是,此身份验证由其他团队/第三方管理,所以我们不想包含在我们的应用程序中?

我们是否应该修改 Kentor 代码以返回成功的模拟声明?

在负载/性能测试期间有更好的方法来处理身份验证吗?

谢谢

4

1 回答 1

0

我建议通过过滤结果工具删除与登录相关的采样器,它提供--exclude-labels参数,您可以使用它过滤掉您的“登录”请求。

您可以使用JMeter 插件管理器安装过滤结果工具

JMeter 插件管理器过滤结果

FilterResults.bat成功安装后,您应该会看到FilterResults.sh脚本允许在 Windows 或 *nix 环境中相应地触发该工具

于 2017-10-12T14:30:45.620 回答