摘要:
1、Right——結(jié)果是否正確? 對(duì)于測(cè)試而言,首要的也是最明顯的任務(wù)就是查看所期望的結(jié)果是否正確——驗(yàn)證結(jié)果。 對(duì)于許多有大量測(cè)試數(shù)據(jù)的測(cè)試,考慮用一個(gè)獨(dú)立的數(shù)據(jù)來(lái)存儲(chǔ)測(cè)試數(shù)據(jù),然后讓單元測(cè)試讀取該文件。不過(guò)需要多注意一下測(cè)試數(shù)據(jù)。不管是文件中的還是代碼中的測(cè)試數(shù)據(jù),都很有可能是不正確的。實(shí)際上,經(jīng)驗(yàn)告訴我們,測(cè)試數(shù)據(jù)比代碼更有可能是錯(cuò)的,特別是人工計(jì)算的,或者來(lái)自原有系統(tǒng)計(jì)算結(jié)果的測(cè)試數(shù)據(jù)。因此,當(dāng)測(cè)試數(shù)據(jù)顯示有錯(cuò)誤發(fā)生的時(shí)候,你應(yīng)該在懷疑代碼前線對(duì)測(cè)試數(shù)據(jù)檢查兩三遍。2、B——是否所有的邊界條件都是正確的? 找邊界條件助記短語(yǔ)CORRECT Conformance(一致性)——值是否和預(yù) 閱讀全文
posted @ 2012-05-22 09:08
小胖2010
閱讀(513)
評(píng)論(0)
推薦(0)
摘要:
在我看來(lái),現(xiàn)在的IT環(huán)境下做軟件開(kāi)發(fā)混的不錯(cuò)的必要條件不是掌握如何如何技能,個(gè)人內(nèi)在的性格和習(xí)慣會(huì)占很大的因素,雖然《代碼大全》這本書將個(gè)人性格放在第33章,講的篇數(shù)不過(guò)寥寥十幾頁(yè),但很久說(shuō)性格其實(shí)無(wú)所謂。誠(chéng)然個(gè)體間性格差異很大,但作為一個(gè)優(yōu)秀程序員其優(yōu)秀品質(zhì)卻是大同小異的。假如你是軟件工程師,基本的建造材料就是你的聰明才智,主要工具就是你自己。建筑工程師對(duì)建筑物機(jī)構(gòu)進(jìn)行詳細(xì)的設(shè)計(jì),然后將設(shè)計(jì)藍(lán)圖交給其他人施工:而你一旦從細(xì)節(jié)上對(duì)軟件做好設(shè)計(jì)后,軟件就生成出來(lái)了。變成的整個(gè)過(guò)程如同建造空中樓閣一樣——這是人們能做的純粹腦力勞動(dòng)之一。求知欲 在開(kāi)發(fā)過(guò)程中建立自我意識(shí) 你越了解軟件開(kāi)發(fā)過(guò)程,無(wú)論. 閱讀全文
posted @ 2012-05-22 07:47
小胖2010
閱讀(358)
評(píng)論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號(hào)