三. 兼顾安全及易用的远程测试系统搭建
因此,在与IT及安全部门同事共同商讨后,我们采取了如下的系统搭建方式:

图3:改进后的远程测试系统
机房服务器:
首先,我们需要申请一台服务器,放在机房,需要这台服务器内网能够访问到,并且有独立的外网ip(外部用户可以直接访问到)。 由此一来,安全性会有比较大的问题,因此还需要请IT或安全部门的同学服务器上做一些安全策略,并把guest的账户权限设到最低(一般设置为只能开网页,不能对系统做修改)。
另外服务器上需安装屏幕共享软件的服务端,以便内网的主持者或者观察者能够查看到。
参与者:
对于用户来说,操作越简单越好,而且不要让用户安装额外的软件。因此,我们让用户使用windows自带的“远程桌面连接”,来连接到我们的服务器(使用权限最低的test账户,每次测试完之后需更改密码)。
在测试过程中可要求参与者使用网络视频或免提电话与主试进行实时沟通。
主试:
主试电脑上需安装屏幕共享软件的客户端,同时连接到供测试用的服务器,以实现实时屏幕共享。同时主试使用网络视频或免提电话与参与者实时沟通,结合think aloud方法进行测试。
观察员:
除主试之外,我们也可以让其他同事或项目成员通过屏幕共享软件连接到服务器,同时观察测试参与者的操作。
在有观察者参与时,最好在服务器端关掉屏幕共享软件的鼠标控制功能,以防观察者不小心干扰被试的操作。
小结:远程测试时,机房服务器,参与者和主持三部分必选,观察员可选。由“主持”发起,主持需要做以下操作:
-
到服务器上改好test账户密码,再用test账户登录,开启屏幕共享服务
-
告知用户test账户密码,让用户用远程桌面连接,或者传给用户“给客户”文件夹下的快捷方式“Default.rdp”
-
本地打开屏幕共享软件客户端,指导用户操作,并观察。此时,观察者也可以用这种方式查看用户操作。同时可录屏(在主持者电脑录屏,不影响用户速度)
-
远程测试结束后,用administrator登录,修改test账号的密码。
附 可供安装的软件:
屏幕共享:webex,pchelpware,gotomeeting,VNC,UserVue
远程控制:同上。上面的软件,再加上windows自带的远程桌面连接,基本都可实现远程控制和协作功能,使用软件的话只要开放server端设置中相关权限即可。但一定要注意安全问题。
屏幕录制(很多):camtasia,morae,webex,blueberry flashback,根据需要选择性使用
本文链接:http://www.blueidea.com/tech/program/2010/8048.asp
出处:alibaba.com中国站
责任编辑:bluehearts
上一页 安全易用的远程测试系统搭建 [1] 下一页
◎进入论坛网络编程版块参加讨论
|