關於讀取文件代碼有效性的一些猜想。

   今天嘗試寫讀取xml文件的類,並驗證其有效性。但是遇到問題,不是一個函數一個函數的驗證,而是測試這個代碼讀取數據是否正確。這樣如果將對結果和數據結構的驗證寫入代碼中不但繁瑣,而且沒有重用性。

   我的猜想:

   背景:讀取xml文件後,我們會封裝到一個一個的對象中。讀取完成後,內存中就剩下一個一個的對象了。

   策略:一個一個的對象輸出成“標準”XML文件,作爲待驗證文件;再次根據對象集生成“標準樣板”XML文件(只有對象/屬性標籤,沒有內容),文件中內容由測試人員填充;再次將兩個XML生成對象比較,或者比較兩個XML文件的DOMENT結構及其屬性內容。

   

   對於最後一步,個人比較傾向於第二種方法,它更有說服力。但是使用第二種方法要注意,出現列表的情況,這時,兩個文件中袁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章