性能测试过程概要.docx
《性能测试过程概要.docx》由会员分享,可在线阅读,更多相关《性能测试过程概要.docx(13页珍藏版)》请在冰点文库上搜索。
![性能测试过程概要.docx](https://file1.bingdoc.com/fileroot1/2023-6/2/5e170a74-d5c6-4576-b558-c954a29e7dec/5e170a74-d5c6-4576-b558-c954a29e7dec1.gif)
性能测试过程概要
Testmanger性能测试过程概要。
新建suites,选择性能测试向导:
选择测试用的机器:
选择测试使用的脚本:
点击完成,系统产生一个测试的suite
然后开始增加用户组:
然后在用户组中增加测试脚本,右键,插入,测试脚本。
结果如下:
然后可以复制用户组,获得想要的用户数量。
然后运行suite,点击工具栏中的跑步的小黑色人按扭
选择最多用户开始测试
等待测试完成。
性能测试产生各种方面、形式的报告。
性能测试报告主要有:
测试日志、
性能报告
性能测试报告中提供所有活动完成的数学期望时间,最大/小值,50-95%各阶段的分布值。
命令状态报告、
图中绿色代表命令通过,红色表示没有通过。
响应VS时间报告,提供命令的响应时间。
命令使用情况报告、
这几种报告可以提供的数据:
1、操作是否通过,通过的数量和未通过的数量
2、每次操作最小/大/期望的时间
3、操作响应时间
此外响应VS时间报告可以提供资源使用情况。
打开代理后,袁歆机器的系统资源情况:
测试SUITE中每个用户可以增加运行脚本的次数,每次之间的相隔的时间
IfyouarerecordingandrunningscriptsonWindows98orWindowsME,youmustconnecttoaremoteRationalAdministratorproject,andthereforearemotetestdatastore.RationalAdministratornolongersupportsWindows98orWindowsME.
当METHOD选择API时,系统也可以进行性能测试,但是不能监控服务器的性能了。
BLOCK是SESSION中的一个部分,一个SESSION可以有多个BLOCK,一个BLOCK是单独的行为。
实际上当点VU按扭时,系统已经开始录制脚本,如果是测试一个活动,可以不用插入BLOCK。
实际操作中没有插入BLOCK,脚本顺利生成,但是使用TESTMANGER回放脚本,进行性能测试时,却没有总的命令ID,只有X001-----X1378,没有X,所以性能测试时间没有显示?
可以从脚本中获得想要监控的活动的命令ID,然后在性能报告中查看该COMID的响应时间等各项属性。
一个脚本中插入两个BLOCK分别测试登陆时间和查询客户报表时间,性能测试报告如图:
性能对比报告,目前没有研究出来如何使用?