引數輸入考慮
引數數值包含1個、多個、很多個、null、引數值前後包含空格的2種情況
數字型別:正數、負數、0、0.0、+0.0、-0.0、指數、對數、分數、小數、複數、科學計數法的測試,全形的數字、超大整數,超大的小數,超小的小數
文字型別:空格(半形、全形)、所有鍵盤可以輸入的字元(全形、半形)、中文、英文、數字、英文雙引號、英文單引號、系統保留字、程式設計保留字、資料庫保留字
文字測試
語言風格是否統一
文字排版是否美觀
文字描述是否有二義性
錯誤提示的語言是否明確
多語言測試情況下,文字顯示正確
文字內容是否和需求文件保持一致
型別、大小、顯示尺寸、屬性、路徑、鏈結,資料庫儲存的不同大小、顯示是否變形,是否影響頁面其他元素的布局; 檔案
檔案型別、大檔案、超小檔案、超大檔案、唯讀檔案、占用狀態、無許可權的檔案
檔案不存在、檔案重名情況、硬碟滿了、檔案唯讀屬性、檔案被占用狀態、檔案的名稱(過長、過短)、檔案型別、網路檔案
檔案目錄
目錄名稱、目錄下的檔案數量、隱藏檔案、目錄的層級數量、網路資料夾、目錄名稱包含特殊字元(-_)windos路徑縮寫的檔案目錄
下拉選擇框
1、查詢時預設顯示全部
2、選擇時預設顯示請選擇
核取方塊1、多個核取方塊可以被同時選中
2、多個核取方塊可以被部分選中
3、多個核取方塊可以都不被選中
4、逐一執行每個核取方塊的功能
單選框1、一組單選按鈕不能同時選中,只能選中乙個
2、一組執行同一功能的單選按鈕在初始狀態時必須有乙個被預設選中,不能同時為空 樹形
1、各層級用不同圖示表示,最下層節點無加減號
2、提供全部收起、全部展開功能
3、如有需要提供搜尋與右鍵功能,如提供需有提示資訊
4、展開時,內容重新整理正常
日曆控制項
1、同時支援選擇年月日、年月日時分秒規則
2、開啟日曆控制項時,預設顯示當前日期 按鈕
1、點選按鈕是否正確響應操作。如單擊確定,正確執行操作;單擊取消,退出視窗
2、對非法的輸入或操作給出足夠的提示說明
3、對可能造成資料無法恢復的操作必須給出確認資訊,給使用者放棄選擇的機會(如刪除等危險操作)
查詢功能
1、針對單個查詢條件進行查詢,系統能否查詢出相關記錄
2、針對多個查詢條件,進行組合查詢,系統能否查詢出相關記錄
3、系統能否支援模糊查詢
4、查詢條件全部匹配時,系統能否查詢出相關記錄
5、查詢條件全為空時,系統能否查詢出相關記錄
新增功能
2、必填項內容不填、其他項正確輸入,點新增按鈕,系統是否有相應提示
3、內容項中輸入空格,點新增按鈕,記錄能否新增成功
4、內容項中輸入系統中不允許出現的字元、點新增按鈕,系統
是否有相應提示
5、內容項中輸入html指令碼,點新增按鈕,記錄能否新增成功
6、僅填寫必填項,點新增按鈕,記錄能否新增成功
7、新增記錄失敗時,原填寫內容是否儲存
8、新新增的記錄是否排列在首行
9、重複提交相同記錄,系統是否有相應提示
修改功能
1、修改功能是否正確修改資料庫中對應表的對應欄位的資料;
2、修改功能應該不允許修改資料庫中對應表的對應記錄的主鍵資料;
3、修改功能不會影響資料庫中與對應修改資料無關的資料,不會新增資料(除非新增處理是作廢原記錄並新增記錄)。
4、修改成功或失敗都應該反饋準確的提示資訊。
5、修改提交時應該自動處理掉輸入內容兩端的空格。
刪除功能
1、選擇任意一條記錄,進行刪除,能否刪除成功
2、選擇不連續多條記錄,進行刪除,能否刪除成功
3、選擇連續多條記錄,進行刪除,能否刪除成功
4、能否進行批量刪除操作
5、刪除時,系統是否有確認刪除的提示
cookie
是否包含明文的敏感資訊
瀏覽器是否開啟cooke選項
沒有開啟,應該提示使用者開啟。否則cookie和session無法正常工作 日期
每個月的31日是否處理正確,閏年和費閏年的處理
日期和星期幾的對應關係
測試開發面試要點
01.為什麼要開展軟體測試工作?答 軟體測試在整個乙個團隊中占有非常重要的地位,具體來說就是測試是乙個發現軟體錯誤的過程,執行軟體測試會以最少的人力和時間,系統的找到軟體存在的缺陷和錯誤,建立起開發人員和使用者對軟體的信心。02.您是否了解以往所工作的企業的軟體測試過程?如果了解,請試述在這個過程中...
測試開發08 web專案測試
web的工作原理 web頁面載入過程 web測試技術 web主要有瀏覽器和伺服器構成。其工作原理就是使用者使用url通過瀏覽器向伺服器傳送請求,伺服器收到請求後進行處理,然後以html頁面形式反饋給瀏覽器。url 協議型別 主機名 埠號 路徑 附加 1.在瀏覽器輸入網域名稱 2.查詢網域名稱的ip位...
Web測試要點
由於本人工作接觸web測試,所以我從網上找的資料,學習了解web測試哪些內容,然後自己整理彙總的隨筆,如文章中有不足的地方,請大家多多指教 或者文章內容與他人相似,望見諒。web是什麼?載 wired web 已死,網際網路永生 web測試是什麼?web測試的主要作用是在不同的客戶端下 系統是否能夠...