隔着内裤自慰做多了会得白血病吗,大号BBVVBBW高潮,无遮挡很黄很黄的视频,懂色av蜜臀av无码亚洲

東莞易思訓教育

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 東莞易思訓教育 學習資訊 資訊詳情

什么是黑盒測試?常見的黑盒測試用例設計有哪些?

2021-12-10

黑盒測試(Black-box Testing),黑盒測試又稱為“功能測試”,是將測試對象看做一個黑盒,在并不考慮軟件產品的內部結構和處理過程的基礎上對軟件產品進行功能測試。黑盒測試注重軟件產品的“功能性需求”。

整個測試過程中,每個人接觸最多的應該就是黑盒測試的用例設計。

平時我們需要結合實際項目,挑選使用合適的用例設計方法,盡量將每個用例設計好,在這里給大家介紹一些常見的黑盒測試用例設計方法。

什么是黑盒測試?常見的黑盒測試用例設計有哪些?

1)等價類劃分:等價類是指某個輸入域的子集合。在該子集合中,各個輸入數據對于揭露程序中的錯誤都是等效的。并合理地假定:測試某等價類的代表值就等于對這一類其它值的測試。因此,可以把全部輸入數據合理劃分為若干等價類,在每一個等價類中取一個數據作為測試的輸入條件,就可以用少量代表性的測試數據。取得較好的測試結果。等價類劃分可有兩種不同的情況:有效等價類和無效等價類。

例如,我們要測試一個用戶名是否合法,用戶名的定義為:8位數字組成的字符。

我們可以先劃分子集:空用戶名,1-7位數字,8位數字,9位或以上數字,非數字。

然后從每個子集選出若干個有代表性的值:

空用戶名:“”(無效等價類實例,指對于軟件規格說明而言,沒有意義的、不合理的輸入)

1-7位數字:"234"(無效等價類實例)

8位數字:"00000000"(有效等價類實例,能檢驗程序是否實現了規格說明中所規定的功能和性能)

9位或以上數字:"1234567890" (無效等價類實例)

非數字:"abc&!!!"(無效等價類實例)

他們5個,就是用等價類劃分選出的測試用例。實際上,對于1-7位數字的子集來說,選“234”和“11111”沒有本質的區別。

等價類的劃分,最關鍵的是子集的劃分。實際上,非數字還可以繼續劃分子集:字母,特殊字符。

2)邊界值分析法:是對等價類劃分方法的補充。測試工作經驗告訴我,大量的錯誤是發生在輸入或輸出范圍的邊界上,而不是發生在輸入輸出范圍的內部。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。

使用邊界值分析方法設計測試用例,首先應確定邊界情況。通常輸入和輸出等價類的邊界,就是應著重測試的邊界情況。應當選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數據,而不是選取等價類中的典型值或任意值作為測試數據。

軟件開發人員在測試

3)錯誤猜測法:基于經驗和直覺推測程序中所有可能存在的各種錯誤, 從而有針對性的設計測試用例的方法。

錯誤推測方法的基本思想: 列舉出程序中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試用例。 例如, 在單元測試時曾列出的許多在模塊中常見的錯誤。 以前產品測試中曾經發現的錯誤等, 這些就是經驗的總結。 還有, 輸入數據和輸出數據為0的情況。 輸入表格為空格或輸入表格只有一行。 這些都是容易發生錯誤的情況。 可選擇這些情況下的例子作為測試用例。

4)因果圖方法:前面介紹的等價類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯系, 相互組合等。 考慮輸入條件之間的相互組合,可能會產生一些新的情況。 但要檢查輸入條件的組合不是一件容易的事情, 即使把所有輸入條件劃分成等價類,他們之間的組合情況也相當多。 因此必須考慮采用一種適合于描述對于多種條件的組合,相應產生多個動作的形式來考慮設計測試用例。 這就需要利用因果圖(邏輯模型)。 因果圖方法最終生成的就是判定表。 它適合于檢查程序輸入條件的各種組合情況。

黑盒測試

5)正交表分析法:可能因為大量的參數的組合而引起測試用例數量上的激增,同時,這些測試用例并沒有明顯的優先級上的差距,而測試人員又無法完成這么多數量的測試,就可以通過正交表來進行縮減一些用例,從而達到盡量少的用例覆蓋盡量大的范圍的可能性。

6)場景分析方法:指根據用戶場景來模擬用戶的操作步驟,這個比較類似因果圖,但是可能執行的深度和可行性更好。

7)狀態圖法:通過輸入條件和系統需求說明得到被測系統的所有狀態,通過輸入條件和狀態得出輸出條件;通過輸入條件、輸出條件和狀態得出被測系統的測試用例。

8)大綱法:大綱法是一種著眼于需求的方法,為了列出各種測試條件,就將需求轉換為大綱的形式。大綱表示為樹狀結構,在根和每個葉子結點之間存在唯 一的路徑。大綱中的每條路徑定義了一個特定的輸入條件集合,用于定義測試用例。樹中葉子的數目或大綱中的路徑給出了測試所有功能所需測試用例的大致數量。

收藏
分享到:

相關課程

相關資訊

東莞易思訓教育

東莞易思訓教育

認證等級

信譽良好,可安心報讀

東莞易思訓教育

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協議:

  • 100%
  • 37
  • 1914
在線咨詢
官方授權聲明

尊敬的平臺會員您好,[東莞易思訓教育]資質文件正在審核中。如需了解[東莞易思訓教育]服務明細或申請試聽服務,
請點擊:聯系客服

; 主站蜘蛛池模板: 金川县| 永善县| 九江市| 定日县| 美姑县| 盐亭县| 孝义市| 商丘市| 甘孜县| 宜黄县| 砚山县| 清徐县| 佳木斯市| 长寿区| 衡山县| 丽水市| 新巴尔虎左旗| 丰镇市| 准格尔旗| 兰西县| 育儿| 饶河县| 报价| 梅河口市| 沙坪坝区| 临泉县| 自治县| 呼和浩特市| 石泉县| 府谷县| 平山县| 山阳县| 揭阳市| 沅陵县| 峨眉山市| 勃利县| 磐石市| 吴桥县| 乌苏市| 凉城县| 乌鲁木齐县|