微软推出Azure应用测试:一个用于负载测试和端到端测试的统一中心
快速阅读: 8月,微软推出Azure应用测试,整合Azure负载测试和Playwright测试,提供统一资源管理、访问控制和计费,简化测试基础设施管理,支持多区域负载测试和跨浏览器端到端测试。
8月,微软推出Azure应用测试,将Azure负载测试和Microsoft Playwright测试两项功能整合至Azure门户的单一中心,提供一致的资源配置、访问控制和合并计费体验。该平台旨在高效测试,减轻用户管理和设置测试基础设施的工作负担。Azure应用测试集成了AI驱动工具,用于加速测试和获取洞察,Azure处理扩展和配置。此前,微软已在VS Code中推出负载测试扩展预览版,无缝处理身份验证、API请求排序、响应验证和测试数据,帮助用户节省时间并确保真实性能测试。
此外,Playwright提供VS Code扩展、Codegen和Playwright MCP等AI辅助工具。Java Champion Simon Martinelli在推特上表示,Playwright是进行Web开发的最佳选择,其MCP服务器允许智能体在浏览器中运行应用程序,截取屏幕截图验证设计,并执行其他任务。
据微软介绍,Azure应用测试还具备更好的扩展性,支持从多个地区模拟实际流量进行负载测试,并运行高度并行的跨浏览器端到端Web测试。用户可利用Azure负载测试进行大规模负载生成和流量模拟,适用于多种托管环境的应用程序,支持Apache JMeter和Locust测试。Azure负载测试支持多区域负载生成和私有端点测试,提供性能瓶颈识别指标。通过Playwright工作区,用户可跨多个浏览器和设备并行运行端到端测试,提供洞察和结果,帮助优化功能和性能。
虽然微软推出了Azure应用测试,但亚马逊网络服务和谷歌云也提供类似功能的服务和工具。亚马逊云科技提供Distributed Load Testing on AWS,自动化大规模性能测试,支持Apache JMeter和Locust等框架。开发者还可使用AWS Cloud Development Kit (CDK) 创建和管理测试环境。谷歌云客户则可通过Cloud Run等可扩展服务使用Apache JMeter进行负载测试,或利用Firebase测试实验室进行移动应用测试,也可使用Terraform等框架进行端到端测试。
Azure应用测试的定价详情可在定价页面查看,更多信息和指南请登录相关页面获取。
(以上内容均由Ai生成)