淺談Web 測試的必要性
隨著網絡的突飛猛進,人們的生活也越來越豐富,同事對網絡各方面的需求也越來越明顯,web測試也隨之越要越必要。
一、測試的必要性
Web 應用不同于傳統軟件,具有自身的特點,因此有不同于一般軟件測試的必要性。首先,它采用B/S 結構,由傳統軟件的C/S 結構改進和發展起來的新型體系結構。在這種結構下,絕大多數web 應用系統中,使用web 瀏覽器作為客戶機用戶界面,
用戶界面完全通過WWW瀏覽器實現,主要事務邏輯都在服務器端實現,形成所謂的3tier 結構。其次,Web 系統能夠使用不同平臺的機器,由不同廠商、包含多種操作系統和毫無限制的應用軟件組合提供的支持,形成了異構、自治的工作環境,這樣兼容性問題就成為一個難題。
另外,web 系統在性能方面,用戶數量巨大,支持異地瀏覽,信息采集方式相當便捷靈活。在開發方面,兼容性好,周期短,成本較低,業務擴展只需通過增加網頁即可增加服務器功能。在維護方面,修改服務器端程序即可實現所有客戶端應用的同步更新。
鑒于上述特點,Web 測試不但需要檢查和驗證程序是否按照設計的要求運行,而且還要測試系統在不同用戶的瀏覽器端的顯示是否合適,重要的是從最終用戶的角度進行安全性和可用性測試。因此面對web 系統的新特點,它的測試便是一項不可避免而又富有挑戰性的工作。
文章來源于領測軟件測試網 http://www.k11sc111.com/