1)瘦客戶端,業務邏輯規則多數在服務器端執行。如新聞站點、門戶網站、信息發布網站等。
2)胖客戶端,安全性要求較高、交互操作頻繁、業務邏輯復雜。銀行系統、網絡游戲、網上辦公系統等。
2、Web架構組成部分是否滿足需求
成本、功能、安全性要求、容量要求、傳輸實時性。
3、服務器配置分布是否滿足要求
Web服務器、應用服務器、數據庫服務器可以分布在不同物理機器上也可以分布相同的物理機器上,一般優先考慮獨立數據庫服務器,Web服務器、應用服務器可以在相同的機器上。
4、客戶端設計測試
1)功能設置測試:信息服務、辦公自動化、Internet支持;
2)信息組織結構測試:線性結構、分層結構、非線性結構;
3)頁面設計測試:
a) 頁面一致性測試
b) 用戶界面友好性及導航直觀性測試;、
c) 是否適合多種瀏覽器;
d) 頁文件的命名;
e) 頁面布局技術。
5、服務器端設計測試
1)容量規劃測試:點擊率、延遲和流量、服務器資源;
2)系統安全測試:
a) 常識性安全策略,取消不必要的協議、控制寫權限、取消服務器目錄瀏覽屬性、記錄日志等;
b) 使用加密技術;
c) 構造防火墻,網絡級、應用級、電路級;
d) 構建網絡防毒體系。
3)數據庫設計測試。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/