測試十二 測試方法的選取

2021-09-12 07:59:16 字數 837 閱讀 8514

第乙個方法: 

等價類: 無效等價類和有效等價類, 適用於無法窮舉的情況. qq登入資料輸入

邊界值: 結合等價類, 涉及到的邊界值測試

第二個:

因果圖和判定表法: 有制約關係考慮用因果圖法制定判定表法: 列如下拉列表,售水機

第三個:

場景法:  在冒煙測試的時候,系統測試的時候會用到,乙個流程圖就是乙個場景,atm機

當基本流和備選流都跑通了以後,還需要考慮用等價類法進行細節的測試

第四個:

錯誤推斷法: 根據直覺\經驗找出軟體的常見錯誤,使用此法的前提是經驗要多

前端頁面容易出現的問題總結

第五個: 

正交表:當測試用例的排列的組合資料特別龐大的時候,考慮使用正交表法

均勻的選擇使得測試用例更加合理

注意:當實際測試專案的時候,需要綜合使用這些科學的測試方法來有效提高測試效率和測試覆蓋度

,而不是單一的用某乙個方法進行測試,綜合應用應該根據實際場景來劃分適用哪些綜合的方法

測試用例的力度:

測試用例可以寫的很簡單,也可以寫的很複雜。

最簡單的測試用例是 測試的綱要,僅僅指出 要測試的 內容。

測試用例寫的過於簡單,則可能失去了測試用例的意義。過於簡單的測試用例設計其實並沒有進行「設計」,只是需要把測試的功能模組記錄下來而已,它的作用僅僅是在測試過程中作為乙個簡單的測試計畫,提醒測試人員測試的主要功能包括哪些而已。

測試過了僅能說明冒煙測試沒有問題

最複雜的測試用例則會指定輸入的每項資料,期待的結果即檢驗方法,具體到介面元素的操作步驟&#x

軟體測試(十二)

24 詳細的描述乙個測試活動完整的過程。供參考,本答案主要是瀑布模型的做法 專案經理通過和客戶的交流,完成需求文件,由開發人員和測試人員共同完成需求文件的評審,評審的內容包括 需求描述不清楚的地方和可能有明顯衝突或者無法實現的功能的地方。專案經理通過綜合開發人員,測試人員以及客戶的意見,完成專案計畫...

Web測試Selenium 如何選取元素

selenium是乙個非常棒的web測試工具,他對ajax支援非常好,本人強烈推薦.測試裡很重要的一部,就是定位頁面的元素,selenium提供如下強大的定位元素的方法。一 通過id,name選擇元素 如果開發是能給頁面元素新增個id,那麼對測試是極大的方便 二 link 根據鏈結文本來操作 三 根...

測試 測試方法的劃分

按開發階段劃分 單元測試 單元測試是對軟體組成的單元測試。其目的是檢驗軟體基本組成單位的正確性。測試物件是軟體設計的最小單位 模組。又稱為模組測試。整合測試 整合測試也稱聯合測試 聯調 組裝測試 將程式模組採用適當的整合策略組裝起來,對系統的介面及整合後的功能進行正確性檢測的測試工作。整合主要目的是...