当我们的网站没有创建用户的授权时如何使用 jmeter 创建负载测试......但它通过社交网络获得授权
How to create load tests with jmeter when our website has no authorization with create user ... but it has authorization via social networks
当我们的网站没有创建用户的权限时如何使用 jmeter 创建负载测试......但它通过社交网络获得授权?
在大多数情况下,通过社交网络的授权是使用 OAuth protocol 完成的,实施方式因社交网络而异,即:
所以基本上你的测试需要包含 Authorization: Bearer token (you can add it using HTTP Header Manager).
如果您足够幸运,您的应用程序可能依赖于“永久”令牌或存在时间足够长的令牌,以便您可以完成测试。否则,您将不得不以某种方式获取令牌,如果它们在您的测试结束之前过期,甚至刷新它们,即在 Soak Test
的情况下
您可以在 How to Run Performance Tests on OAuth Secured Apps with JMeter 文章中找到通用指导步骤。
当我们的网站没有创建用户的权限时如何使用 jmeter 创建负载测试......但它通过社交网络获得授权?
在大多数情况下,通过社交网络的授权是使用 OAuth protocol 完成的,实施方式因社交网络而异,即:
所以基本上你的测试需要包含 Authorization: Bearer token (you can add it using HTTP Header Manager).
如果您足够幸运,您的应用程序可能依赖于“永久”令牌或存在时间足够长的令牌,以便您可以完成测试。否则,您将不得不以某种方式获取令牌,如果它们在您的测试结束之前过期,甚至刷新它们,即在 Soak Test
的情况下您可以在 How to Run Performance Tests on OAuth Secured Apps with JMeter 文章中找到通用指导步骤。