【问题标题】:Performance testing on Azure Web AppAzure Web App 的性能测试
【发布时间】:2018-06-19 21:42:25
【问题描述】:

我正在研究 Azure Web 应用程序具有的一些性能测试功能。我遵循下面给出的教程。我测试了一个小应用程序。我的问题是如何测试我必须登录的应用程序。我的应用程序用户必须登录才能访问主页。我将如何做?有人可以帮我解决这个问题吗

https://docs.microsoft.com/en-us/vsts/test/load-test/app-service-web-app-performance-test?view=vsts

【问题讨论】:

  • 在你测试的url中添加一个访问令牌怎么样?

标签: performance azure testing


【解决方案1】:

您提到的负载测试非常有限。它仅支持 GET 请求,因此推测它适用于公共页面。对于更现实的场景,您需要记录(或构建)测试用例,并在多个页面之间导航,其中登录页面是一个页面,并且登录 cookie/令牌等状态在它们之间传播。

我个人主要使用 JMeter,请参阅 http://jmeter.apache.org/usermanual/jmeter_proxy_step_by_step.html 了解如何记录测试。记录的步骤需要在使用前进行编辑(硬编码数据替换为变量)。微软可能有类似的工具,但 Azure 门户中的功能似乎过于简单。

总而言之,使用另一种工具进行更复杂的负载测试,因为指定的工具只处理 GET 请求并且不能完成这项工作。

【讨论】:

  • 谢谢,我会研究 Jmeter。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-30
  • 2020-11-07
  • 1970-01-01
  • 1970-01-01
  • 2020-06-27
相关资源
最近更新 更多