本篇文章給大家談?wù)勛詣?dòng)化測(cè)試***碼放哪里查,以及測(cè)試自動(dòng)化***碼可信特征有哪些對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收***本站喔。 今天給各位分享自動(dòng)化測(cè)試***碼放哪里查的知識(shí),其中也會(huì)對(duì)測(cè)試自動(dòng)化***碼可信特征有哪些進(jìn)行解釋,如果能碰巧解決***現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
1、如何看別人寫的自動(dòng)化***碼?
1.要養(yǎng)成一個(gè)習(xí)慣, 經(jīng)?;〞r(shí)間閱讀別人編寫的高品質(zhì)***碼. 2.要有選擇地閱讀***碼, 同時(shí), 還要有自己的目標(biāo). 您是想學(xué)習(xí)新的模式|編碼風(fēng)格|還是滿足某些需求的方***. 3.要注意并重視***碼**殊的非功能性需求, 這些需求也許會(huì)導(dǎo)致特殊的實(shí)現(xiàn)風(fēng)格. 4.在現(xiàn)有的***碼上工作時(shí), 請(qǐng)與作者和維護(hù)人員進(jìn)行必要的協(xié)調(diào), 以避免重復(fù)勞動(dòng)或產(chǎn)生厭惡情緒. 5.請(qǐng)將從開放源碼軟件中得到的益處看作是一項(xiàng)**, 盡可能地尋找各種方式來回報(bào)開放源碼社團(tuán). 6.多數(shù)情況下, 如果您想要了解"別人會(huì)如何完成這個(gè)功能呢?", 除了閱讀***碼以外, 沒有更好的方***. 7.在尋找bug時(shí), 請(qǐng)從問題的表現(xiàn)形式到問題的根源來分析***碼. 不要沿著不相關(guān)的路徑(誤入歧途)
. 8.我們要充分利用調(diào)試器|編譯器給出的警告或輸出的符號(hào)***碼|系統(tǒng)調(diào)用跟蹤器|數(shù)據(jù)庫結(jié)構(gòu)化查詢語言的日志機(jī)制|包轉(zhuǎn)儲(chǔ)工具和Windows的消息偵查程序, 定出的bug的位置. 9.對(duì)于那些大型且組織良好的系統(tǒng), 您只需要最低限度地了解它的全部功能, 就能夠?qū)λ龀鲂薷? 10.當(dāng)向系統(tǒng)中增加新功能時(shí), 首先的任務(wù)就是找到實(shí)現(xiàn)類似特性的***碼, 將它作為待實(shí)現(xiàn)功能的模板. 11.從特性的功能描述到***碼的實(shí)現(xiàn), 可以按照字符串消息, 或使用關(guān)鍵詞來搜索***碼. 12.在移植***碼或修改接口時(shí), 您可以通過編譯器直接定位出問題涉及的范圍, 從而減少***碼閱讀的工作量. 13.進(jìn)行重構(gòu)時(shí), 您從一個(gè)能夠正常工作的系統(tǒng)開始做起, 希望確保結(jié)束時(shí)系統(tǒng)能夠正常工作. 一套恰當(dāng)?shù)臏y(cè)試用例(test case)可以幫助您滿足此項(xiàng)約束. 14.閱讀***碼尋找重構(gòu)機(jī)會(huì)時(shí), 先從系統(tǒng)的構(gòu)架開始, 然后逐步細(xì)化, 能夠獲得最大的效益. 15.***碼的可重用性是一個(gè)很誘人, 但難以理解與分離, 可以試著尋找粒度更大一些的包, 甚至其他***碼. 16.在復(fù)查軟件系統(tǒng)時(shí), 要注意, 系統(tǒng)是由很多部分組成的, 不僅僅只是執(zhí)行語句. 還要注意分析以下內(nèi)容: 文件和目錄結(jié)構(gòu)|生成和配置過程|用戶界面和系統(tǒng)的文檔.
看別人寫的自動(dòng)化***碼可以從以下幾個(gè)方面來看:
***碼結(jié)構(gòu):自動(dòng)化測(cè)試***碼通常包括測(cè)試用例管理、測(cè)試結(jié)果存儲(chǔ)、測(cè)試報(bào)告生成等模塊。查看***碼的結(jié)構(gòu)是否清晰,模塊之間的調(diào)用關(guān)系是否合理。
測(cè)試用例:自動(dòng)化測(cè)試用例是自動(dòng)化測(cè)試的核心,查看測(cè)試用例是否覆蓋了所有的業(yè)務(wù)場(chǎng)景和異常情況,是否具有完整性和可靠性。
測(cè)試數(shù)據(jù):測(cè)試數(shù)據(jù)是自動(dòng)化測(cè)試的重要部分,查看測(cè)試數(shù)據(jù)是否充足、是否具有***表性,是否考慮了各種異常情況。
到此,以上就是小編對(duì)于自動(dòng)化測(cè)試***碼放哪里查的問題就介紹到這了,希望介紹關(guān)于自動(dòng)化測(cè)試***碼放哪里查的1點(diǎn)解答對(duì)大家有用。