我想在应用程序引擎上加载测试我的网络应用程序,模拟多个用户登录并用请求锤击应用程序。
我是 Jmeter 的新手,不太了解它,但根据一些研究,我应该能够模拟多个帐户的登录,凭据驻留在 CSV 文件中。我使用 Jmeter 中的记录控制器功能来模拟一个用户登录我的应用引擎 webapp 的测试。我的应用使用 Google 授权。现在我的问题是,一旦我在 Jmeter 和变量、USERNAME 和 PASSWD 以及 csv 文件中创建了 CSV 文件配置,我在哪里插入这些字段?查看记录代理生成的请求,我似乎找不到实际发布到登录表单的点。我看到的最接近登录尝试请求的是一个名为“/_ah/conflogin”的 HTTP 请求,尽管它是一个获取请求而不是一个帖子,并且唯一存在的变量是一个叫做“状态”的东西。
我是不是把这一切都错了。Jmeter 是否允许我在应用引擎中对授权的应用进行负载测试?我在网上找到了非常稀缺的资源。虽然我发现 Google IO 会谈中提到 Jmeter 作为引擎中 Web 应用程序的压力测试工具,但没有详细说明如何使用。我也没有停留在 Jmeter 上,只是好奇什么是负载测试需要登录的应用程序引擎 Web 应用程序的“正确”方法。我想我也可以以编程方式执行此操作。