如何建造一個安全好用的遠端測試系統

尛沫發表於2014-04-01

遠端測試的好處已經無需多言,在週期短暫的產品開發專案中,來回實驗室費時費力,並且使用者遍佈全國,無處不在的情況下,遠端可用性測試正在成為“實現傳統可用性測試80%好處和70%效果”的最佳替代品。那麼,在遠端測試的實際可行操作中,首要任務就是搭建一個穩定,安全,並且滿足測試需求的測試環境。

在傳統遠端測試中,我們通常可以採用如下兩種方式搭建測試系統:

1.先讓參與者在自己的電腦上安裝螢幕共享軟體的server端,然後主試通過viewer觀看其操作,並在自己的螢幕上進行錄屏。

2.參與者遠端連線到主試電腦並進行操作,同時在主試電腦上錄屏。

與傳統可用性測試相比,遠端測試的好處不言而喻,比如: 招募參與者更容易、研究週期大為縮短和在使用者真實操作和使用環境下進行測試等等。

但這兩種傳統的遠端測試搭建方法本身都有其缺陷和不足之處:

第一種方法只適用於demo存在於線上,或者供測試的demo不存在保密方面的問題可以無阻礙的傳送給參與者的情況(在實際商業環境的專案中這種情況很少存在);且參與者在共享螢幕前需要在自己的電腦上安裝一個軟體(webex或gotomeeting,有時還要進行相應的設定),這對於操作及計算機知識水平都較低的使用者(恰恰是中文站的典型使用者,相信在其他網站使用者中也佔相當一部分數量)來說存在著相當的顧慮和障礙(安裝設定麻煩,擔心有病毒等等),這就在挑選參與者時又多出了一層限制,減少了邀約成功率,並且也相應延長了遠端測試所需要花費的時間。

第二種方法適用於demo存在於線上或公司內部的電腦線下環境裡,但若直接讓使用者訪問我們平日工作用電腦,將存在很大的安全隱患問題;且園區的辦公網路環境存在特殊性(如外網IP統一等),在這種情況下,外部使用者無法直接連線到公司內部的任何一臺普通電腦。

本文為Anyforweb技術分享部落格,需要了解網站建設相關,請訪問anyforweb.com。

相關文章