1. 程式人生 > >給你一個網站,你如何測試?(轉載)

給你一個網站,你如何測試?(轉載)

多語言 例如 壓力 鏈接 ora 管理體系 相同 abi line

給你一個網站,你如何測試?

http://www.51testing.com/html/07/n-4421307.html

  首先,查找需求說明、網站設計等相關文檔,分析測試需求。   制定測試計劃,確定測試範圍和測試策略。   一般包括以下幾個部分:功能性測試;界面測試;性能測試數據庫測試;安全性測試;兼容性測試   設計測試用例:   功能性測試可以包括,但不限於以下幾個方面:   1.鏈接測試。鏈接是否正確跳轉,是否存在空頁面和無效頁面,是否有不正確的出錯信息返回。   2.提交功能的測試。   3.多媒體元素是否可以正確加載和顯示。   4.多語言支持是否能夠正確顯示選擇的語言等。   界面測試可以包括但不限於一下幾個方面:
  1.頁面是否風格統一,美觀   2.頁面布局是否合理,重點內容和熱點內容是否突出   3.控件是否正常使用   4.對於必須但未安裝的控件,是否提供自動下載並安裝的功能   5.文字檢查   性能測試:   負載測試和壓力測試都屬於性能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下系統的性能,目標是測試當負載逐漸增加時,系統各項性能指標的變化情況。   壓力測試是通過確定一個系統的瓶頸或者不能接收的性能點,來獲得系統能提供的最大服務級別的測試。應用在客戶端性能測試的目的是考察客戶端應用的性能,測試的入口是客戶端。   數據庫測試要具體決定是否需要開展。數據庫一般需要考慮連結性,對數據的存取操作,數據內容的驗證等方面。   比如:數據庫系統測試關註重點:   1、數據庫是否符合範式   2、數據庫設計是否和數據庫相同   3、數據庫設計是否合理   4、數據庫安裝測試   5、數據庫配置測試   安全性測試:
  1.基本的登錄功能的檢查   2.是否存在溢出錯誤,導致系統崩潰或者權限泄露   3.相關開發語言的常見安全性問題檢查,例如SQL註入等   4.如果需要高級的安全性測試,確定獲得專業安全公司的幫助,外包測試,或者獲取支持   5.兼容性測試,根據需求說明的內容,確定支持的平臺組合:   瀏覽器的兼容性;   操作系統的兼容性;   軟件平臺的兼容性;   數據庫的兼容性   旅遊 景點 樹自行車分割線   總結:   開展測試,並記錄缺陷。合理的安排調整測試進度,提前獲取測試所需的資源,建立管理體系(例如,需求變更、風險、配置、測試文檔、缺陷報告、人力資源等內容)。   定期評審,對測試進行評估和總結,調整測試的內容

給你一個網站,你如何測試?(轉載)