Getting Your Fix |
Triggering Change |
在提交bug report時,試著杠桿作用文檔和利用錯誤信息以使錯誤得到修復。
我提交了“thread exited”的錯誤(一些細節已經被處理了)。開發人員不認為那些嚴重程度低的錯誤是問題。當我要求開發人員在文檔中警告用戶可能會彈出錯誤時,他卻選擇了修復錯誤――這正是我要的。
概要:在殺死進程后,ps和sweep出現了“線程退出”的錯誤。
嚴重程度:低
描述:當試圖重現#385錯誤時,我發現ps中出現幾個這樣的錯誤:ps: read on 51844: thread exited.
我注意到在幾個月前一個關于壓力測試相關錯誤的討論中,開發人員希望能夠發現它,但我們卻不能重現,F在這樣非常容易重現。
1.啟動foo程序并且載入此bug report中附加的數據文件
2.點擊“登陸”
3.幾秒鐘后,清除foo程序的進程。
4.運行ps或sweep,就會看到“線程已退出”的錯誤
這是在抱怨“Foosry”進程。下面是在這樣的一個進程從ps輸出中消失并且變成一個錯誤之前的快照。
51844 58143 testuser release 26K Foosrv
這個錯誤在一會后停止出現了,一般來說少于一分鐘。Taskview程序在刷新進程列表時不會發生同樣的錯誤。這個錯誤看上去沒有任何有害的結果。 |
我提交了如下的一個關于AbiWord導入html的bug report。開發人員回復說這不是一個錯誤因為導入html文件需要一個插件。我根據一個錯誤信息改變了要求。這個要求在開發人員中引起了關于審計缺陷的討論—這是朝正確方面前進的一步!
概要:在嘗試打開html文件時,錯誤信息是容易引起誤解的
ID:3639
嚴重程度:低
描述:這是由于無效被關閉的#3619錯誤的后續。當我嘗試用常見的FilepOpen的機制打開一個后綴名是html的文件(不是xhtml),我得到了一個錯誤:
AbiWord cannot open D:\foo.html. It appears to be a bogus or invalid document。
我被告知在這里AbiWord只期望xhtml,但是錯誤信息并沒有這樣說。實際上,它是一個有效的html文檔。對錯誤信息做一個小的改動就是一個大的改進:
AbiWord cannot open D:\foo.html. It appears to be a bogus or invalid xhtml document.
|
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/