計算機程序設計

功能測試

在各類功能測試是理所當然佔據了主導地位,因為該計劃應在第一時間正常工作,或通過易用性,安全性,而且不會有足夠的速度絕對沒有任何意義。 除了擁有測試不同的技術,每個人都必須了解如何正確地進行一次審計,以獲得最有效的結果。

功能測試:其中直接主要精力?

- 模塊化和系統測試;

- 檢查“白色”或“黑色”框;

- 對手動測試和自動化;

-以測試新功能或 回歸測試 ;

- 對“消極”或“陽性”的測試。

所有這些活動之間也找到了正確的道路,這將是“平均”,抓住每一個最大的方向的優勢來平衡的努力是很重要的。

軟件驗證以各種方式,其中之一上的“黑盒子”或數據的控制被測試進行。

在這種情況下,該方案是在“黑盒子”來表示,並檢查執行,以確定其中的程序的行為將不符合規格的情況。 所有錯誤都通過數據管理,其通過詳盡的測試來進行,即,使用所有可能的手段來確定 數據類型。

如果程序命令的執行取決於它前面的事件,那麼就需要檢查所有可能的序列。 很顯然,在大多數情況下是根本不可能做出一個詳盡的測試,所以更傾向於選擇一個可接受的或合理的選擇,程序的所有輸入數據的一小部分有限的運行。 此選項充分保證的情況下,從規格偏差。

功能測試涉及的正確選擇測試。 在這種情況下,一種形成套為他們的這些方法之間進行區分:

- 邊界值數據;

- 等價類劃分;

- 錯誤的假設;

- 因果之間的聯繫的分析。

您可以分別看到他們每個人。

分析邊界值。 下邊界值通常被理解為那些位於等價類的邊界。 在這樣的地方可能檢測到錯誤。 使用這種方法,需要在考慮這方面的問題的創造力和專業知識的專業定義。

等價類劃分。 輸入參數的所有可能的集劃分為若干個等價類。 數據合併類似錯誤的基礎上。 據認為,如果一組一個類檢測到錯誤,它也將是等效的,以表明它。 本發明方法的功能測試是在兩個階段進行:第一個由等價類的選擇,而第二個已形成特殊的測試。

分析因果關係的。 該系統可以選擇具有高生產率歸功於測試來進行這樣的審核。 在這種情況下,當接收到的單獨的輸入條件的原因,並且被看作是一個輸出條件的結果。 該方法是基於歸咎於各種各樣的理由一定後果的想法,那就是澄清非常原因和結果的關係。 測試軟件是分幾個階段進行,造成的原因和產生的後果的清單。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.unansea.com. Theme powered by WordPress.