1
數據驅動型測試帶來的問題是,由於存在大量不同的測試用例,代碼變得難以管理。使用數據驅動的測試處理大型數據集
作爲一個例子,我們有一個測試視頻輸入和輸出的測試模板。
Test_Video ${Input_format} ${Output_format} ${Input_channel} ${Output_channel}
所以我們有8種可能的格式和8種可能的輸入和輸出。這會創建8x8x8x8 = 4096個可能的測試用例。編寫這麼多的測試用例是很多工作的方式。
我的問題是你如何處理這樣的大型數據集,並使代碼更易於管理。我們需要改變我們測試的方式嗎?
我試過使用:FOR循環,但並沒有顯示每個迭代作爲單獨的測試用例。
我想如果沒有其他的方式,我會接受這個答案。 –