■ 性能指标
输入响应速度测试
1.测试目的
输入响应速度测试是为了测试出随着在线用户数量的增加,系统在接受/响应界面输入的速度方面受到的影响。
2.压力调整
在测试过程中,同时在线的用户数量为压力参数,通过每组测试增加10个客户端来调整同时在线的用户端数量,来增加整个系统受到的压力。
3.数据获得
在不同的压力状态下,用某个客户端登录到系统典型应用(如Notepad、ERP),以每隔Tms的时间间隔向服务器输入N个字符/鼠标消息,可以获得如下一组测试数据:
- 系统接受N个字符/鼠标消息所消耗的时间;
- 系统回显N个字符/鼠标信息所消耗的时间;
- 系统完成回显所有信息的时间点相对于系统接受所有信息的时间点的滞后时间。
4.测试结果
当输入方式为:输入消息3072个,输入间隔3ms时,系统在不同的压力状态下的响应速度测试数据如下:
| 压力参数(并发用户数) |
输入耗时(ms) |
输出耗时(ms) |
回显滞后(ms) |
| 1用户在线 |
4236 |
4266 |
30 |
| 30用户在线 |
4236 |
4266 |
30 |
| 50用户在线 |
4236 |
4266 |
30 |
| 100用户在线 |
4246 |
4276 |
30 |
| 150用户在线 |
4249 |
4283 |
34 |
| 200用户在线 |
4253 |
4295 |
42 |
| 250用户在线 |
4258 |
4300 |
42 |
| 300用户在线 |
4260 |
4305 |
45 |
|
在压力增加的趋势下,界面输入响应的性能图如下:

由以上表格及图表我们可以看出,随着并发用户数的增加,输入响应的性能下降几乎可以忽略不计。
输出响应速度测试
1.测试目的
输出响应速度测试是为了测试出随着在线用户数量的增加,系统在图像/图文网页显示性能方面受到的影响。
2.压力调整
在测试过程中,同时在线的用户数量为压力参数,通过每组测试增加10个客户端来调整同时在线的用户端数量,来增加整个系统受到的压力。
3.数据获得
在不同的压力状态下,用某个固定的客户端登录到远程图像/图文网页应用(Photoshop、IE),并打开某个图像或网页,可以获得如下一组测试数据:
4.测试结果
在不同的压力状态下的输出响应速度测试数据如下:
| 压力参数(用户数) |
样本形式 |
输出耗时(ms) |
| 1用户在线 |
1024×768 24bit bmp |
970 |
| 30用户在线 |
1024×768 24bit bmp |
975 |
| 50用户在线 |
1024×768 24bit bmp |
982 |
| 100用户在线 |
1024×768 24bit bmp |
995 |
| 150用户在线 |
1024×768 24bit bmp |
1009 |
| 200用户在线 |
1024×768 24bit bmp |
1020 |
| 250用户在线 |
1024×768 24bit bmp |
1032 |
| 300用户在线 |
1024×768 24bit bmp |
1040 |
|
在压力增加的趋势下,输出响应的性能图如下:

由以上表格及图表我们可以看出,随着并发用户数的增加,输出响应的性能呈平缓的线形下降。
程序启动速度测试
1.测试目的
程序启动速度测试是为了测试出随着在线用户数量的增加,系统在启动新应用时速度受到的影响。
2.压力调整
在测试过程中,同时在线的用户数量为压力参数,通过每组测试增加10个客户端来调整同时在线的用户端数量,来增加整个系统受到的压力。
3.数据获得
在不同的压力状态下,用某个固定的客户端登录到远程桌面,并启动某个特定应用,以此应用界面全部呈现并可以接收键盘输入为启动结束标志,可以获得如下测试数据:
4.测试结果
在不同的压力状态下的程序启动速度测试数据如下:
| 压力参数(用户数) |
样本形式 |
启动耗时(ms) |
| 1用户在线 |
Photoshop |
6300 |
| 30用户在线 |
Photoshop |
13460 |
| 50用户在线 |
Photoshop |
13500 |
| 100用户在线 |
Photoshop |
13530 |
| 150用户在线 |
Photoshop |
13593 |
| 200用户在线 |
Photoshop |
13620 |
| 250用户在线 |
Photoshop |
13660 |
| 300用户在线 |
Photoshop |
13718 |
|
在压力增加的趋势下,启动应用程序速度的性能图如下:

由以上表格及图表我们可以看出,随着并发用户数的增加,程序启动速度基本上没有影响。
测试环境
1.Webit服务器
- 数量:1
- CPU:Intel Pentium 4 1.7G
- 内存:512M
- 操作系统:Windows 2000 Server SP4
- 远程访问软件:Webit天存逸网1.3
2.应用服务器
- 数量:8
- CPU:Intel Pentium III、Intel Pentium 4
- 内存:256M、512M
- 操作系统:Windows 2000 Server SP4
- 应用系统:Notepad、ERP系统(Dephi编写)、IE、Photoshop
- 终端服务器协议版本:RDP 5.0
3.客户端计算机
- 数量:10
- CPU:Intel PII 、Intel PIII
- 内存:128M、256M
- 操作系统:Windows 98、Windows ME、Windows 2000、Windows
XP
- 客户端程序:IE 5.0、IE 5.5、IE 6.0
- 测试工具:Rational Robot 测试脚本
4.网络
- 100M Ethernet LAN
- 56K PPP Link
5.网络拓扑图

|