基於測試信息的互動式錯誤定位技術研究

《基於測試信息的互動式錯誤定位技術研究》是依託北京大學,由郝丹擔任負責人的青年科學基金項目。

基本介紹

  • 中文名:基於測試信息的互動式錯誤定位技術研究
  • 項目負責人:郝丹
  • 項目類別:青年科學基金項目
  • 依託單位:北京大學
  • 批准號:60803012
  • 申請代碼:F0203
  • 負責人職稱:研究員
  • 研究期限:2009-01-01 至 2011-12-31
  • 支持經費:17(萬元)
項目摘要
本課題把測試信息的分析結果和程式設計師的反饋信息相結合,研究並提出了一種新穎的錯誤定位技術。其內容包括:(1)提出一種基於測試信息的互動式錯誤定位理論,利用測試用例的執行信息、程式依賴關係和程式設計師的反饋信息,為程式設計師不斷推薦合適的程式斷點,縮小程式設計師需要檢查的可疑程式單元,從而定位導致程式運行失敗的語句位置;(2)設計一種面向錯誤定位的測試輸入選擇技術,減少程式設計師需要檢查執行結果的測試輸入數目,從而減少程式設計師套用基於測試信息的錯誤定位技術的工作量;(3)研究利用測試用例的執行信息來計算語句可疑度的算法,確定不同語句可能是錯誤的程度,並以此為依據為程式設計師推薦程式斷點;(4)構造程式中語句變數的依賴關係集合,把程式設計師檢查的關注點的粒度從語句縮小到變數。(5)實現基於測試信息的互動式錯誤定位工具原型,並通過實驗數據分析來驗證基於測試信息的互動式錯誤定位技術的有效性。

熱門詞條

聯絡我們