功能測試三劍客:
二、探索性測試:區域性探索性測試和全域性探索性測試
三、bug預防
web常見bug預防
解析度:確定支援的解析度
瀏覽器相容性:支援哪些瀏覽器,前期設計、產品注意
提示資訊:中英文中間有空格,口語化,產品經理提供提示語列表
錯誤提示頁面:不顯示具體資訊,安全考慮
重複提交:連續點選,多次提交
輸入判斷:禁止輸入《等js**,或者輸入後進行轉義,防止跨站攻擊
空白頁:重啟後就恢復,可能資料庫連線滿了,資料連線未釋放,新的請求就無法連線到資料庫,導致系統崩潰或空白頁,測試檢視資料庫連線是否一直增長,從沒被釋放
安全問題:使用者名稱,密碼快取在目錄中臨時檔案中,瀏覽器,閘道器,伺服器各級快取,使用者名稱,密碼決定不能做快取,密碼一定要加密,強制使用http屬性,nocasch
日誌級別:開發和運維人員在上線前確認日誌級別
文字三劍客
檔案萬用字元和正規表示式 文字過濾工具grep linux系統中,一切皆檔案。強大的文字編輯和處理工具便必不可少了,在linux系統中,有文字處理三劍客 grep,sed,awk。在進行介紹三大工具前,我們先總結一下檔案萬用字元和正規表示式。檔案萬用字元主要就是對檔案的查詢進行檔名的模糊查詢,而正規...
三劍客 高階
awk 是一種程式語言,用於在linux unix下對文字和資料進行處理 awk 資料可以來自標準輸入,乙個或多個檔案,或其他命令的輸出 awk 通常是配合指令碼進行使用,是乙個強大的文字處理工具。01.進行逐行掃瞄檔案,從第一行到最後一行 02.尋找匹配的特定模式的行,在行上進行操作 03.如果沒...
物件導向三劍客
物件導向三把劍 封裝 繼承 多型 封裝 將資訊偽裝起來,內部封裝所有不變的 對外開放變化的 方法封裝,封裝複雜性,對外開放簡單方法 比如 屬性,可以讓外界刪除 修改,取值,那就開放 方法 把所有複雜邏輯封裝在方法裡。對外開放引數和返回值 繼承 顧名思義就是拿別人的東西為自己所用 有實現繼承,介面繼承...