正如您所見,使用 Coverlipse Eclipse 插件可以更快地確定代碼覆蓋率。例如,這種實時數據功能有助于在將代碼簽入 CM 系統前 更好地進行測試。這對漸進編程來說意味著什么呢?
用 CPD 捕捉代碼重復
Eclipse 的 PMD 插件提供了一項叫做 CPD(或復制粘貼探測器)的功能,用于尋找重復的代碼。為在 Eclipse 中使用這項便利的工具,需要安裝具有 PMD 的 Eclipse 插件,該插件具有 CPD 功能。
為尋找重復的代碼,請用右鍵單擊一個 Eclipse 項目并選擇 PMD | Find Suspect Cut and Paste,如圖 8 所示:
圖 8. 使用 CPD 插件運行復制粘貼檢驗
一旦運行了 CPD,您的 Eclipse 根目錄下就會創建出一個 report 文件夾,其中包含一個叫做 cpd.txt 的文件,文件中列示了所有重復的代碼。圖 9 中是一個 cpd.txt 文件的例子:
文章來源于領測軟件測試網 http://www.k11sc111.com/