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

轉載:http://blog.csdn.net/qq_30261301/article/details/69228699mysql

  1. 查找需求說明、網站設計等相關文檔,分析測試需求。
  2. 制定測試計劃,肯定測試範圍和測試策略,通常包括如下幾個部分:界面測試;功能性測試;兼容性測試;性能測試;數據庫測試;安全性測試
  3. 設計測試用例:
  4. 開展測試,並記錄缺陷。合理的安排調整測試進度,提早獲取測試所需的資源,創建管理體系(例如,需求變動、風險、配置、測試文檔、缺陷報告、人力資源等內容)。
  5. 按期評審,對測試進行評估和總結,調整測試的內容。
  • 功能性測試——能夠包括,但不限於如下幾個方面:
  1. 連接測試。連接是否正確跳轉,是否存在空頁面和無效頁面,是否有不正確的出錯信息返回。
  2. 提交功能的測試。
  3. 多媒體元素是否能夠正確加載和顯示。
  4. 多語言支持是否可以正確顯示選擇的語言等。
  • 界面測試——能夠包括但不限於如下幾個方面:
  1. 頁面是否風格統一,美觀
  2. 頁面佈局是否合理,重點內容和熱點內容是否突出
  3. 控件是否正常使用
  4. 對於必須但未安裝的控件,是否提供自動下載並安裝的功能
  5. 文字檢查
  • 性能測試——通常從如下三個方面考慮:

壓力測試;負載測試;強度測試sql

  • 數據庫測試——要具體決定是否須要開展。數據庫通常須要考慮連結性,對數據的存取操做,數據內容的驗證等方面。
  • 安全性測試——
  1. 基本的登陸功能的檢查
  2. 是否存在溢出錯誤,致使系統崩潰或者權限泄露
  3. 相關開發語言的常見安全性問題檢查,例如SQL注入等
  4. 若是須要高級的安全性測試,肯定得到專業安全公司的幫助,外包測試,或者獲取支持
  • 兼容性測試——根據需求說明的內容,肯定支持的平臺組合:
  1. 瀏覽器的兼容性;
  2. 操做系統的兼容性;
  3. 軟件平臺的兼容性;
  4. 數據庫的兼容性
相關文章
相關標籤/搜索