軟件測試的概念 白盒測試有幾種方法?
白盒測試有幾種方法?白盒測試的測試方法包括代碼檢查、靜態(tài)結構分析、靜態(tài)質量度量、邏輯覆蓋、基本路徑測試、域測試、符號測試、Z路徑覆蓋和程序變化。白盒測試的覆蓋標準包括邏輯覆蓋、循環(huán)覆蓋和基本路徑測試。
白盒測試有幾種方法?
白盒測試的測試方法包括代碼檢查、靜態(tài)結構分析、靜態(tài)質量度量、邏輯覆蓋、基本路徑測試、域測試、符號測試、Z路徑覆蓋和程序變化。
白盒測試的覆蓋標準包括邏輯覆蓋、循環(huán)覆蓋和基本路徑測試。邏輯覆蓋包括語句覆蓋、決策覆蓋、條件覆蓋、決策/條件覆蓋、條件組合覆蓋和路徑覆蓋。六種覆蓋標準:句子覆蓋、決策覆蓋、條件覆蓋、決策/條件覆蓋、條件組合覆蓋和路徑覆蓋。錯誤檢測能力由弱到強。語句來重寫每個語句至少一次。決策至少覆蓋每個決策的每個分支一次。覆蓋每個決策的每個條件的條件應該取所有可能的值。決策/條件覆蓋同時滿足決策覆蓋條件覆蓋。條件組合至少涵蓋每個決策中的每個條件組合一次。路徑覆蓋使程序中的每個可能路徑至少執(zhí)行一次。