jiangyongtao

Windows Phone 世外涛缘

导航

使用Visual Studio Team Services进行压力和性能测试(二)——压力测试执行

1.点击Run test将会该压力测试进行排队,我们将看到等待测试代理屏幕。Visual Studio Team Services将提供所需的代理,根据所选择的用户数量运行测试。

这里写图片描述

2.一旦开始运行,我们将看到关于测试和应用程序行为的实时度量。现在,Visual Studio Team Services自动提供的代理根据配置的用户数量,调用在压力测试中配置的URL。

这里写图片描述

在当前屏幕中可以实时看到指标,比如平均响应时间、当前虚拟用户数量、运行测试时的每秒请求数、请求失败的百分比、错误和使用的Virtual User Minutes(虚拟用户分钟)。

3.当测试结束时,我们将获得测试的最终结果,以及图表、诊断信息和日志。

第一个屏幕显示了测试的结果,和我们在测试运行时看到的信息相同,但这是最后的数据。
这里写图片描述

单击charts(图表)显示所有的图形化数据,这样我们就可以看到在整个测试执行过程中响应和用户负载的趋势和变化。

这里写图片描述

Diagnostics(诊断信息)显示与测试执行本身相关的所有重要数据,比如Virtual Users Minutes(虚拟用户分钟)的最终数量。

这里写图片描述

Traces从当前屏幕上可以下载的测试执行的日志文件。
这里写图片描述

动手实验

类别 文章名称
概述 Visual Studio Team Services 动手实验
计划 使用Visual Studio Team Services敏捷规划和项目组合管理(一)使用团队、区域和迭代
使用Visual Studio Team Services敏捷规划和项目组合管理(二)VSTS中的工作项
使用Visual Studio Team Services敏捷规划和项目组合管理(三)使用Kanban板
使用Visual Studio Team Services敏捷规划和项目组合管理(四)冲刺计划和任务板
使用Visual Studio Team Services敏捷规划和项目组合管理(五)组合管理
使用Visual Studio Team Services敏捷规划和项目组合管理(六)——VSTS仪表盘的使用
使用Visual Studio Team Services敏捷规划和项目组合管理(七)——流程定制
Microsoft Teams 集成 (协作, 沟通 和 行为)
使用VSTS的Git进行版本控制(一)——复制现有仓库)
使用VSTS的Git进行版本控制(二)——提交保存工作)
使用VSTS的Git进行版本控制(三)——评审历史记录)
使用VSTS的Git进行版本控制(四)——在Visual Studio中管理分支)
使用VSTS的Git进行版本控制(五)——从Team Services Portal管理分支)
使用VSTS的Git进行版本控制(六)——拉取请求)
使用VSTS的Git进行版本控制(七)——管理仓库)
使用Visual Studio Team Services持续集成(一)——构建ASP.NET Core)
使用Visual Studio Team Services持续集成(二)——为构建定义属性)
使用Visual Studio Team Services持续集成(三)——使用工件)
使用Visual Studio Team Services持续集成(四)——使用构建运行测试)
Team Services的打包管理)
使用Visual Studio Team Services进行压力和性能测试(一)——创建基础的URL压力测试)
相关资料 Visual Studio Team Services Demo Generator简介
参考文章 Load and Performance Testing using Visual Studio Team Services