找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7750|回复: 0

[具体测试] Lab 10 用户体验、宽带及外设支持测试

[复制链接]

238

主题

329

帖子

2119

积分

超级版主

Rank: 8Rank: 8

积分
2119
QQ
发表于 2015-1-22 22:45:34 | 显示全部楼层 |阅读模式
本帖最后由 xiaoyu 于 2015-1-24 23:41 编辑

第1章 用户体验及带宽测试
1.1  测试目的
通过对网络带宽、延时或丢包率等方面限制,测试Citrix ICA协议在不同网络环境下的表现,从而为生产环境的网络设计提供依据。

1.2  测试方法
使用一台专用的Windows XP客户机,访问虚拟桌面/应用系统。在Windows XP上安装VE Desktop软件,使用VE Desktop对Windows XP的网卡进行带宽、延时或丢包率等方面限制,以测试Citrix ICA协议在不同网络环境下的表现。
当带宽、延时和丢包率进行限制时,先固定其他2个参数,然后在虚拟桌面中,进行特定的操作,然后衡量该操作取得良好用户体验时候,所需要的带宽、延时和丢包率等参数。最后将结果在表格中汇总。

1.3 测试工具
1.3.1 工具介绍

本测试使用著名的网络模拟软件工具Shunra VE Desktop 4.01 Build 2005.11(下载地址http://www.onlinedown.net/soft/2706.htm ,该软件不支持Win7)。该软件可以模拟广域连接,包网络丢包率、网络延时和网络带宽,从而衡量不同应用场景在不同网络条件下的用户体验情况。




1.3.2 工具安装
VE Desktop安装很简单,遵从如下步骤即可:
•        安装.Net1.1
•        运行VE_Desktop_Setup,按照安装提示一步一步前进。
•        安装后重启Windows XP。

1.3.3 工具使用
在VE Desktop的设置中,主要有三个设置项:latency(延时)、Packet Loss(丢包率)和Bandwidth(带宽),分别对三个选项进行设置,点击 Begin Test 即刻生效,点击End Test 停止即刻生效。

a01

a01


1.4 测试内容
对网络带宽的测试内容见下表:
  
测试项
  
网页浏览
Word浏览
PPT播放
丢包率不限,带宽不限,测最小带宽



延时50毫秒,丢包率不限,测最小带宽



延时100毫秒,丢包率不限,测最小带宽



0.1%丢包,延时不限,测最小带宽



0.1%丢包,带宽不限,测最大延时



0.1%丢包,延时100毫秒,测试带宽



0.1%丢包,延时200毫秒,测试带宽




1.5 测试结果参考
下表为某测试的测试结果,仅供参考,以便测试结果不要有太大的偏差。
  
测试项
  
网页浏览
Word浏览
PPT播放
丢包率不限,带宽不限,测最小带宽
40kpbs
28kpbs
60kpbs
0.1%丢包,延时不限,测最小带宽
80kpbs
80kpbs
250kpbs
0.1%丢包,带宽不限,测最大延时
300毫秒
280毫秒
280毫秒
0.1%丢包,延时100毫秒,测试带宽
120 kpbs
100 kpbs
340 kpbs
0.1%丢包,延时200毫秒,测试带宽
150 kpbs
150 kpbs
350 kpbs

第2章 外设支持测试
本章节介绍了Citrix虚拟化环境下常见外设支持测试,及相关的策略配置:
•        打印机映射(适用于XD和XA)
•        U盘及可移动存储 (适用于XD和XA)
•        USB设备映射(只适用于XD)


2.1 打印机映射测试

1.        以我们在为XenApp创建的管理员帐号登录XenApp服务器;
2.        打开XenApp管理控制台Citrix AppCenter,

a02

a02


3.        展开左边的树形管理列表,找到“策略”,点击右边的“用户”,创建自定义策略并编辑,

a03

a03


4.        进入“打印”的配置界面,点击“客户端打印机重定向”。

a04

a04


5.        选择“允许”,点击确定后,可以发现策略状态已经变成“已允许”,

a05

a05


6.        默认状态下,无需配置《默认打印机》,系统自动将客户端的默认打印机映射到XenApp服务器。
7.        通用打印策略无需配置,通用打印策略主要是针对打印效果进行配置;
8.        点击“下一步”,进入使用过滤器的配置页面。即我们要选择将策略应用到什么样的用户或者是用户组上。在测试环境中,我们将此规则应用到所有的Domain Users。所以点击“用户或组”。如下图所示:

a06

a06


9.        添加过滤器,选择Domain Users,并且选择“允许”,然后点击“确定”。

a07

a07

a08

a08

a09

a09

a10

a10



10.        回到策略配置的主页面,进入下一步,选择“启用此策略”。

a11

a11


11.        我们在客户端上登录XenApp服务器,启动一个虚拟应用程序。

a12

a12


12.        下图是第一个会话(在XenApp服务器上看到的序号是会话3)的客户端本地虚拟应用程序看到的打印机列表。

a13

a13


13.        在打开的虚拟应用程序中进入打印页面,我们可以从中看到客户端本地打印机已经能全部映射到XenApp服务器上了。其中客户端的默认打印机也是映射到XenApp服务器后的默认打印机。

a14

a14


14.        下图是在另外一台客户端(在XenApp服务器上看到的序号是会话4)的本地虚拟应用程序看到的打印机列表。

a15

a15

a16

a16


15.        我们回到XenApp服务器上,进入“控制面板\硬件\设备和打印机”,可以看到XenApp服务器已经把所有活动的会话的客户端的打印机映射到服务器了。

a17

a17


16.        我们把打印机列表设置为详细资料,可以更清晰的看到打印机的映射状态。

a18

a18


2.2 磁盘映射测试
该部分内容和4.1章节基本一致,部分步骤不再详述
本测试,请使用可连接POC测试网络的物理机完成,已验证本地磁盘和USB映射策略

1.        以我们为XenApp创建的管理员帐号登录XenApp服务器;
2.        打开XenApp管理控制台Citrix AppCenter,
3.        展开左边的树形管理列表,找到“策略”,点击右边的“用户”,选择我们刚创建的策略,点击上面的的“编辑”。

a19

a19


4.        进入配置界面,定位到“文件夹重定向”,右边显示文件夹重定向的所有配置策略:

a20

a20


5.        默认状态下系统已经启用了文件夹重定向操作,我们进去后只是确认一下。
6.        首先确认:“自动连接客户端驱动器”的设置状态是启用。

a21

a21


7.        接下去确认客户端可移动驱动器是状态是“开启”。

a22

a22


8.        点击“下一步”后,进入使用过滤器的配置页面。即我们要选择将策略应用到什么样的用户或者是用户组上。在测试环境中,我们将此规则应用到所有的Domain Users。所以点击“用户或组”。如下图所示:

9.        添加过滤器,选择Domain Users,并且选择“允许”,然后点击“确定”。

10.        回到策略配置的主页面,进入下一步,选择“启用此策略”。

11.        我们在客户端上登录XenApp服务器,启动一个虚拟应用程序。

a23

a23


12.        打开该Word的远程虚拟应用程序后,我们点击“另存为”。

a24

a24


13.        选择左边的计算机列表后,可以看到客户端本地的磁盘已经全部映射到XenApp服务器上了,包括我们刚插入的U盘。

a25

a25

14.        双击该U盘的图标,系统提示问使用者是否允许访问该U盘。

a26

a26

15.        点击“允许完全访问权限”后,即可进入U盘的文件系统。

a27

a27


2.2.1 阻止本地磁盘映射

1.        如果想只能U盘映射,而本地磁盘驱动器不映射,就要再次回到策略定制页面,将本地磁盘驱动器的映射策略关闭。
2.        在选项“客户端固定驱动器”,点击“禁用”并确定,

a28

a28


3.        配置完成后的策略界面如下图所示:

a29

a29


4.        我们关闭策略配置界面,将虚拟应用程序关闭,重新登陆,再次打开“另存为”,看看结果如何。

a30

a30


5.        我们看到只有U盘被映射到了XenApp服务器上,完美实现了我们需要的功能。

2.3 阻止USB设备重定向

1.        以我们为XenApp创建的管理员帐号登录XenApp服务器;
2.        打开XenApp管理控制台Citrix AppCenter,
3.        找到“策略”,点击右边的“用户”,找到我们刚才创建的自定义策略,点击上面的的“编辑”,
4.        点击左边的“USB设备”,右边就是关于USB设备的三个配置选项,点击“客户端USB重定向”,

a31

a31


5.        根据需要打开USB设备重定向策略,或者是禁止USB设备重定向策略。默认状态下,XenApp是禁止USB设备重定向策略,即所有USB设备都无法映射到XenApp服务器。我们把设置改为“允许”。

a32

a32


注意:此处配置的USB策略是XenApp服务器和客户端设备之间的双向USB设备重定向策略。

6.        在打开的策略编辑页面打开第三个“过滤器”子页面。

a33

a33


7.        点击右边编辑框的“客户端IP地址”,然后点击最右边的“添加”链接“

a34

a34

注:只允许特定IP地址的,或账号。此处已IP为例,

8.        在打开的输入IP地址页面,添加一条适用于本策略的IP地址,或者是IP地址端

a35

a35

a36

a36

a37

a37


9.        点击“确定”关闭配置页面,保存设置。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表