Visual Studio 2010 旗舰版 包含用于 Web 性能测试和负载测试的新功能。
Visual Studio Ultimate 中新的 Web 性能测试功能:
功能 |
相关的主题和评论 |
|---|---|
更易于修复失败的 Web 性能测试回放的功能: |
|
可扩展的记录器插件,用来修改记录的 Web 性能测试(包括添加自定义的动态参数关联) |
|
已将 Find 添加到 Web 性能测试结果查看器中。 |
|
查看记录日志已添加到 Web 性能测试结果查看器中。 |
|
已将跳转请求添加到 Web 性能测试结果查看器中。 |
|
已将添加提取规则添加到 Web 性能测试结果查看器。 |
|
Web 性能测试结果现在位于单独的文件中,以实现更好的伸缩性 |
|
新 API,针对 Web 性能测试结果 |
|
新的可扩展 API 使用户界面可以扩展到 Web 性能测试结果查看器 |
|
新 API,可以添加自定义 Web 测试后体编辑器 |
|
Web 性能测试现在可以处理二进制 Post 体 |
|
文件上载记录/播放功能增强: |
|
上传的文件添加到项目中并已部署 |
如果使用 Web 性能测试记录器时所执行的操作包括文件上载,例如,将文件上载到 Microsoft SharePoint,则文件将自动添加到您的项目,并标记为部署项目。 |
用于在每次循环中生成唯一文件名的选项 |
|
附加的新 Web 性能测试功能: |
|
Web 性能测试中的循环和分支 |
|
新的“请求详细信息”对话框,用于编辑思考时间、目标,跨 Web 性能测试编辑器中的所有请求报告字符串 |
|
内部文本和选择标记的新的验证和提取规则 |
|
满足响应时间目标页面的测试级验证规则 |
Visual Studio Ultimate 中新的负载测试功能:
Visual Studio 2010 旗舰版 中有多项用于负载测试的新增功能。 例如,通过下图所示的新虚拟用户活动图,在与负载测试相关联的虚拟用户活动完成运行后,可以看到该活动,并从负载测试分析器打开。 图中的每一行代表一个虚拟用户。 虚拟用户活动图显示每个虚拟用户在测试期间所执行的操作。 由此可以查看用户活动的模式和负载模式、关联失败的或速度缓慢的测试,还可以查看具有其他虚拟用户活动的请求。 只有在运行完负载测试之后,虚拟用户活动图才可用。
虚拟用户活动图
.png)
下表列出了包含在 Visual Studio 2010 旗舰版 中的新负载测试功能。
功能 |
关联主题 |
|---|---|
日志记录和数据收集改进: |
|
测试失败时记录整个测试结果或每 n 个请求记录整个结果。 |
|
远程探查器集成 |
|
事件日志数据收集 |
|
支持多个平台的可扩展数据收集器 |
|
分析改进: |
|
使用虚拟用户活动图加载测试虚拟用户活动可视化(参见上图) |
|
为性能测量收集新的统计数据:99% 和标准偏差 |
|
计数器集中的新计数器和阈值 |
|
标识计算机进行计数器收集的计算机标记 |
|
Microsoft Excel 报告: |
|
运行,在 Microsoft Excel 中运行性能和趋势分析报告 |
|
性能测试增强: |
|
作为性能测试运行自动 UI 测试 |
|
真实网络仿真 |
|
更灵活的负载测试建模: |
|
新的顺序测试组合模型 |
|
延迟启动方案 |
|
指定方案的测试迭代次数 |
|
选择运行方案的代理 |
|
在预热期间禁用 |
|
其他新的负载测试功能: |
|
多个负载测试插件 |
|
64 位测试执行 |