錯誤猜測是一種技術,它沒有用於識別錯誤的特定方法。它基於測試分析師的經驗,測試人員使用該經驗來猜測軟體的有問題區域。它是一種黑箱測試技術,沒有任何定義的結構來查詢錯誤。
該技術的實現取決於具有類似應用的先前經驗的測試者或分析員的經驗。它只需要經驗豐富的測試人員快速猜錯技術。這種技術用於查詢正式黑箱測試技術可能無法輕易捕獲的錯誤,它是在所有正式技術之後完成的。
錯誤猜測技術的範圍完全取決於測試人員和先前測試參與的經驗型別,因為它不遵循任何方法和指南。分析師準備測試用例以識別條件。通過識別大多數錯誤可能區域來準備條件,然後為它們設計測試用例。
此技術的主要目的是通過執行以下任務來識別任何測試級別的常見錯誤:
測試用例的增量取決於測試人員的能力和經驗。
錯誤猜測技術的主要目的是處理所有可能無法識別為非正式測試的錯誤。
錯誤猜測技術的主要目的是處理所有可能無法識別非正式測試的錯誤。它必須包含所有包含測試用例的集合,而不會跳過任何有問題的區域,並且不涉及冗餘的測試用例。
該技術實現了在正式測試期間不完整的特性。
根據測試人員的直覺和經驗,所有缺陷都無法糾正。在使用他們的經驗時,測試人員可以使用一些因素 -
應用程式的功能需要一個必須為10
個數位的手機號碼。以下是可用於猜測手機號碼欄位中的錯誤的技術:
在實現這些技術之後,如果輸出類似於預期結果,則該函式認為是無錯誤的,但如果輸出與預期結果不相似,則將其傳送給開發團隊以修復缺陷。
然而,錯誤猜測是所有測試技術中的關鍵技術,因為它取決於測試人員的經驗,但它不能保證最高品質的基準測試。它不提供對軟體的完全覆蓋。如果與其他測試技術結合使用,該技術可以產生更好的結果。