日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
淺談白盒測(cè)試的經(jīng)驗(yàn)

反思經(jīng)歷過(guò)的項(xiàng)目的白盒測(cè)試工作,有失敗的地方,也有成功的地方,但更多的是積累了經(jīng)驗(yàn)。這里談?wù)勛约航?jīng)歷這個(gè)項(xiàng)目后的感受:

1、程序員永遠(yuǎn)是對(duì)的

測(cè)試員最需要的是交流,而白盒工作和程序員交流最多。但是,往往在測(cè)試工作中受到一些規(guī)范、流程的左右,必定要和程序員的觀念不合,甚至產(chǎn)生矛盾。這時(shí)候,就要記住——程序員永遠(yuǎn)是對(duì)的,即使他們做錯(cuò)了。

首先要尊重程序員的設(shè)計(jì),不要妄加評(píng)論,即使這種設(shè)計(jì)不是***的,也體現(xiàn)了一個(gè)程序員自己的風(fēng)格。只有在尊重程序員個(gè)性特點(diǎn)的基礎(chǔ)上,才能將來(lái)更好地合作。

2、程序員永遠(yuǎn)是錯(cuò)的

這一條看起來(lái)和上一條似乎矛盾,但是,上一條是大前提,這一條適用于具體的測(cè)試工作。測(cè)試員需要對(duì)一切抱持懷疑態(tài)度,白盒測(cè)試也是一樣,甚至更需要。作為一個(gè)測(cè)試遠(yuǎn),需要明白:

  • 程序員是很不小心的
  • 程序員是很懶的
  • 程序員是很不注重細(xì)節(jié)的

每當(dāng)進(jìn)入工作時(shí)都先這么想,才能做到每個(gè)細(xì)節(jié),每個(gè)要素都不放過(guò),因?yàn)殡y不準(zhǔn)程序就在某個(gè)不起眼的地方當(dāng)?shù)袅恕?/p>

3、關(guān)注細(xì)節(jié),自底向上

一般白盒測(cè)試的流程是先單元測(cè)試,再集成測(cè)試。這就體現(xiàn)了自底向上測(cè)試的理念。這個(gè)理念不僅僅適用于流程,在具體工作時(shí)也可以參照。比如測(cè)試一個(gè)模塊時(shí),可以從細(xì)節(jié)做起,從小到大,從底層到上層。

4、一定要注意編碼規(guī)范!

這里要注意區(qū)分編碼規(guī)范和編碼風(fēng)格的區(qū)別。不同的測(cè)試員有不同的風(fēng)格,也是個(gè)性的體現(xiàn),但如何能統(tǒng)一規(guī)范?有許多程序員根本不在乎規(guī)范問(wèn)題,認(rèn)為只要代碼能完成既定功能,沒(méi)有bug,就是完成了項(xiàng)目,其實(shí)不然?,F(xiàn)在市面上,會(huì)寫(xiě)程序的一抓一大把,但是能稱為“程序員”的人甚少,頂多算“懂程序的人”。

合格的程序員不僅僅是會(huì)寫(xiě)代碼,而且還應(yīng)該具備將代碼融入項(xiàng)目的素質(zhì)。作為一個(gè)程序員,寫(xiě)的是工程項(xiàng)目,開(kāi)發(fā)的模塊是給大家用的。而不是小作業(yè),小程序。所以,代碼要考慮到項(xiàng)目中其它合作開(kāi)發(fā)人員的使用,考慮到測(cè)試員的閱讀,考慮到將來(lái)其它項(xiàng)目人員的維護(hù),作為程序員就不能隨心所欲地寫(xiě)代碼,而是要遵循編碼規(guī)范,端正編碼行為。

5、文檔在哪里?

項(xiàng)目的每個(gè)階段都需要產(chǎn)出文檔,這是連學(xué)生都知道的事情。但是,實(shí)際情況又怎么樣呢?可惜在中國(guó),70%以上的項(xiàng)目開(kāi)發(fā)時(shí)間不足而延期,那么怎么辦?犧牲測(cè)試時(shí)間,這種做法越來(lái)越多的開(kāi)發(fā)團(tuán)隊(duì)明白并不可取,那么,唯有犧牲寫(xiě)文檔的時(shí)間。也許這種做法也不正確,但可以理解。

作為白盒測(cè)試人員,如何面對(duì)這種窘境?強(qiáng)迫開(kāi)發(fā)人員騰出部分編碼時(shí)間來(lái)整理文檔似乎也是不可取的。我推薦的做法是要求開(kāi)發(fā)人員騰出少許時(shí)間直接將內(nèi)容口述講解給測(cè)試人員,因?yàn)轫?xiàng)目時(shí)間緊,口述時(shí)間比寫(xiě)成文檔要少得多,而且也挽救了測(cè)試時(shí)間(測(cè)試人員不用等文檔出來(lái)才開(kāi)始測(cè)試)。

當(dāng)然,文檔還是要的,因?yàn)檫€要考慮到維護(hù)人員和其它項(xiàng)目相關(guān)人員。

6、測(cè)試時(shí)間不夠怎么辦?

事實(shí)上很多項(xiàng)目(包括Avatar)都有這種情況發(fā)生,這時(shí)候就要學(xué)會(huì)取舍,不要墨守成規(guī)地按照流程做事。測(cè)試最終的目的是保證質(zhì)量,合理利用測(cè)試員的經(jīng)驗(yàn),優(yōu)先測(cè)試那些你認(rèn)為有必要的。

7、白盒測(cè)試與黑盒測(cè)試是相輔相成的

這句看似是廢話的道理,其實(shí)很多人還是不以為然。有的沒(méi)有配測(cè)試員的開(kāi)發(fā)團(tuán)隊(duì),認(rèn)為開(kāi)發(fā)完成后做一次黑盒就夠了,完全不檢查自己的代碼,或者邊編碼邊測(cè)試,項(xiàng)目完成后也不進(jìn)行一次整體回歸。

這都是不合理的做法,雖然看起來(lái)節(jié)省了開(kāi)發(fā)時(shí)間,殊不知質(zhì)量不合格的話,打回來(lái)進(jìn)行二次開(kāi)發(fā)需要花費(fèi)更多的時(shí)間,并且無(wú)形中降低了團(tuán)隊(duì)的聲譽(yù)。所以,用一句老話——“兩手都要抓,兩手都要硬”。

希望對(duì)你有幫助。


當(dāng)前名稱:淺談白盒測(cè)試的經(jīng)驗(yàn)
轉(zhuǎn)載來(lái)于:http://m.5511xx.com/article/dppjghs.html