數據驅動測試概念?


什么是測試數據生成?我們如何產生它?

在我們測試過程中往往需要測試我們場景更加的充分,而創建數據測試。

測試數據包括輸入輸出,對輸出的自動化驗證等。

 

創建測試數據的方法:

1.手動。

2.從生產到測試環境的大量數據拷貝。

3. 自動測試數據生成工具。

 

為什么需要數據驅動測試?

數據驅動測試是一種在軟件測試過程中使用的方法,用於描述直接測試的輸入、可驗證輸出的條件表,以及測試環境的設置還有控制編碼的過程。

 

數據驅動測試的好處包括:

1.就算應用程序開發還在進行當中,測試者仍然可以進行腳本的編寫工作。

2.減少了冗余和不必要的測試腳本。

3.用較少的代碼生成測試腳本。

4.所有信息,如輸入、輸出和預期結果,都以適當的文本記錄形式進行存儲。

5.為應用程序的維護提供利了靈活性條件。 

6.如果功能發生了變化,只需要調整特定的函數腳本就足夠了。

 

關於數據驅動測試的一些提示:

1.測試應該創建自己的場景數據。

2.自由使用數據助手和場景設置。

3.不要使用自己的數據訪問層來測試系統的數據訪問層。

4.數據驅動測試包括對數據庫驗證,流程中各模塊的驗證。

 

其實,可以這樣理解數據驅動:

測試流程固定或不變,輸入不同的參數或值,輸出不同的測試結果,進行校驗。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM