![](/img/trans.png)
[英]Access performance counters for ASP.NET Web App in Microsoft Azure
[英]Easily Automate Load/Performance tests | Azure ASP.NET Web App
使用 Azure 设置自动化单元测试轻而易举。
但是,我在尝试为我的 Web 应用程序设置一些负载/性能测试时遇到了一些障碍。
谁能提供一个简单的教程来在 Azure 中设置自动负载/性能测试? 首先,我只想要一些非常简单的自动化。
我不确定我是否应该使用 1) Azure 的性能测试,2) Visual Studio 的基于云的负载测试,3) Visual Studio Web 性能/负载测试项目 (.csproj),4) 我的 Visual 中的构建步骤Studio Team Services 构建定义(这是我目前自动化单元测试的方式),或 5)其他什么??
谢谢!!
我想出了一个技巧
1) 使用 Chrome 记录测试,这可以从(开发工具)网络选项卡完成,确保选中保留日志。 现在您可以使用实际站点和浏览器来记录 UI 测试。
2) 您可以通过右键单击网络调用列表并单击“另存为带有内容的 HAR”来导出测试。
3) 在 VSTS 中,我可以转到我的负载测试并创建一个新的负载测试,然后单击新建,然后单击基于 HTTP 存档的测试并选择您保存的 .HAR 文件。
4)现在一切都可以从 VSTS 和通过 VSTS 构建步骤等自动化。
5) 您还可以从 VSTS 导出到 Visual Studios,这将创建创建测试项目所需的 C# 文件。
6) 您可以根据 Visual Studios 中的性能测试创建“负载”测试。
Visual Studios 真的成为了所有很棒的东西的一站式商店。
有一篇很好的文章,其中包含进行云负载测试的详细步骤,您可以通过 Rest API 创建/启动/停止测试运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.