使用MFA登录时如何使用JMeter进行负载测试

时间:2020-04-17 05:37:18

标签: jmeter jmeter-5.0

我想使用JMeter进行负载测试。问题是我在MFA(多因素身份验证)后登录。

它始终显示结果状态,但不成功。 enter image description here

2 个答案:

答案 0 :(得分:1)

MFA的目的是禁止自动化,因此简而言之,这是不可能的。

您应该禁用它以对基础应用程序进行性能测试。

答案 1 :(得分:0)

我多次遇到这个问题,可能有很多问题和解决方案。 基本上,您会得出以下结论: 输入动态PIN,或者 输入一些序列号,或者 签署一些令牌。 最后两个很简单,因为您可以要求您的客户/系统所有者为您提供数据并执行任务(例如,获得一组测试证书以对令牌进行签名,或一组测试ID)。 如果是动态PIN,您可以要求系统所有者为用户设置固定PIN的范围(这需要进行代码修改),或者为您提供一个库,该库可以动态生成正确的PIN(与他们用来生成发送的PIN相同)通过短信)。 最新是最好的解决方案,但需要很高的信任度。