![軟件測(cè)試之靜態(tài)測(cè)試_第1頁](http://file4.renrendoc.com/view/02aec8be4abfdb8f500721d4994e4bc6/02aec8be4abfdb8f500721d4994e4bc61.gif)
![軟件測(cè)試之靜態(tài)測(cè)試_第2頁](http://file4.renrendoc.com/view/02aec8be4abfdb8f500721d4994e4bc6/02aec8be4abfdb8f500721d4994e4bc62.gif)
![軟件測(cè)試之靜態(tài)測(cè)試_第3頁](http://file4.renrendoc.com/view/02aec8be4abfdb8f500721d4994e4bc6/02aec8be4abfdb8f500721d4994e4bc63.gif)
![軟件測(cè)試之靜態(tài)測(cè)試_第4頁](http://file4.renrendoc.com/view/02aec8be4abfdb8f500721d4994e4bc6/02aec8be4abfdb8f500721d4994e4bc64.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁軟件測(cè)試之靜態(tài)測(cè)試軟件測(cè)試之靜態(tài)測(cè)試
發(fā)表于:2023-04-01來源::點(diǎn)擊數(shù):標(biāo)簽:軟件測(cè)試靜態(tài)
靜態(tài)測(cè)試包括代碼檢查、靜態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等。它可以由人工進(jìn)行,充分發(fā)揮人的邏輯思維優(yōu)勢(shì),也可以借助軟件工具自動(dòng)進(jìn)行。代碼檢查代碼檢查包括代碼走查、桌面檢查、代碼審查等,主要檢查代碼和設(shè)計(jì)的一致性,代碼對(duì)標(biāo)準(zhǔn)的遵循、可讀性,代碼
靜態(tài)測(cè)試包括代碼檢查、靜態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等。它可以由人工進(jìn)行,充分發(fā)揮人的邏輯思維優(yōu)勢(shì),也可以借助軟件工具自動(dòng)進(jìn)行。
代碼檢查代碼檢查包括代碼走查、桌面檢查、代碼審查等,主要檢查代碼和設(shè)計(jì)的一致性,代碼對(duì)標(biāo)準(zhǔn)的遵循、可讀性,代碼的邏輯表達(dá)的正確性,代碼結(jié)構(gòu)的合理性等方面;可以發(fā)現(xiàn)違背程序編寫標(biāo)準(zhǔn)的問題,程序中不安全、不明確和模糊的部分,找出程序中不可移植部分、違背程序編程風(fēng)格的問題,包括變量檢查、命名和類型審查、程序邏輯審查、程序語法檢查和程序結(jié)構(gòu)檢查等內(nèi)容。
在實(shí)際使用中,代碼檢查比動(dòng)態(tài)測(cè)試更有效率,能快速找到缺陷,發(fā)現(xiàn)30%~70%的邏輯設(shè)計(jì)和編碼缺陷;代碼檢查看到的是問題本身而非征兆。但是代碼檢查非常耗費(fèi)時(shí)間,而且代碼檢查需要知識(shí)和經(jīng)驗(yàn)的積累。代碼檢查應(yīng)在編譯和動(dòng)態(tài)測(cè)試之前進(jìn)行,在檢查前,應(yīng)準(zhǔn)備好需求描述文檔、程序設(shè)計(jì)文檔、程序的源代碼清單、代碼編碼標(biāo)準(zhǔn)和代碼缺陷檢查表等。
靜態(tài)結(jié)構(gòu)分析靜態(tài)結(jié)構(gòu)分析主要是以圖形的方式表現(xiàn)程序的內(nèi)部結(jié)構(gòu),例如函數(shù)調(diào)用關(guān)系圖、函數(shù)內(nèi)部控制流圖。其中,函數(shù)調(diào)用關(guān)系圖以直觀的圖形方式描述一個(gè)應(yīng)用程序中各個(gè)函數(shù)的調(diào)用和被調(diào)用關(guān)系;控制流圖顯示一個(gè)函數(shù)的邏輯結(jié)構(gòu),它由許多節(jié)點(diǎn)組成,一個(gè)節(jié)點(diǎn)代表一條語句或數(shù)條語句,連接結(jié)點(diǎn)的叫邊,邊表示節(jié)點(diǎn)間的控制流向。
檢查項(xiàng):
*代碼風(fēng)格和規(guī)則審核
*程序設(shè)計(jì)和結(jié)構(gòu)的審核
*業(yè)務(wù)邏輯的審核
走查、審查與技術(shù)復(fù)審手冊(cè)
靜態(tài)測(cè)試的要點(diǎn):
3.挑選合適的復(fù)審員
復(fù)審活動(dòng)人數(shù)控制在3-7個(gè)人,每次復(fù)審活動(dòng)不要超過2小時(shí),否則應(yīng)該功能分解或者形式分解。準(zhǔn)備充分的復(fù)審一小時(shí)以內(nèi)完成。
疑問:每個(gè)公司的復(fù)審員是由誰來挑選的?
4.管理部門的參與
任何對(duì)使復(fù)審由只關(guān)注技術(shù)轉(zhuǎn)變?yōu)榕c人事產(chǎn)生關(guān)系的情況都應(yīng)該避免。
技術(shù)經(jīng)理分配復(fù)審給下面有潛力的員工是經(jīng)理自己成長(zhǎng)的必然之路。
為復(fù)審活動(dòng)分配時(shí)間和資源
特殊情況關(guān)于時(shí)間、場(chǎng)地選取的一些建議。
IBM一個(gè)關(guān)于電話會(huì)議進(jìn)行復(fù)審的一個(gè)案例。
6.復(fù)審活動(dòng)啟動(dòng)過程中的注意事項(xiàng)
結(jié)隊(duì)復(fù)審方法,對(duì)比結(jié)隊(duì)編程。
10-12點(diǎn)是進(jìn)行復(fù)審的完美時(shí)間,復(fù)審?fù)瓿纱蠹夜策M(jìn)午餐可以幫助解決問題,想起新問題。
選擇那些不會(huì)引起爭(zhēng)論不休的內(nèi)容作為每次初期復(fù)審對(duì)象。
對(duì)走查、審查和技術(shù)復(fù)審的活動(dòng)指南進(jìn)行復(fù)審,效果會(huì)很好。
復(fù)審規(guī)則:復(fù)審過程本身的目的是提出問題,而不是解決這些問題。
找一只愿意傾聽的耳朵,即使這樣,復(fù)審也會(huì)很有效果。(makesenseonbanian)
復(fù)審比培訓(xùn)來得更有效,這是推廣新技術(shù)的好方法。
雙項(xiàng)目同時(shí)啟動(dòng),并且互相擔(dān)當(dāng)復(fù)審主導(dǎo)的形式非常有效,還會(huì)有良性競(jìng)爭(zhēng)出現(xiàn)。要求項(xiàng)目規(guī)模比較小。
對(duì)復(fù)審領(lǐng)導(dǎo)進(jìn)行工作中復(fù)審培訓(xùn)一個(gè)月左右,10-16個(gè)領(lǐng)導(dǎo)就可以擔(dān)當(dāng)一年內(nèi)培養(yǎng)公司200名員工的任務(wù)。
正式復(fù)審與非正式復(fù)審的差距是由領(lǐng)導(dǎo)控制的,其中的靈活度,多少push,多少愉快的氣氛的培養(yǎng)正是做領(lǐng)導(dǎo)的藝術(shù),也是他們拿那么多Money的原因。
認(rèn)真去讀P58,沒再見過比這更好的比喻與闡述。
7.技術(shù)復(fù)審與項(xiàng)目管理
標(biāo)準(zhǔn)的項(xiàng)目管理示意圖:圖7-2
很多公司的模型是這樣:圖7-3,生產(chǎn)單元既是被告,又是法官。這顯然不makesense.
應(yīng)該改成這樣的模型:圖7-4。
確定兩次復(fù)審之間的時(shí)間間隔的根據(jù)使你在完全失去對(duì)工作狀況的了解的情況下能夠堅(jiān)持的最長(zhǎng)時(shí)間。大多數(shù)這個(gè)時(shí)間是2-4個(gè)星期。
不管做什么都會(huì)犯錯(cuò)誤,因此把錯(cuò)誤犯在最安全的地方是一個(gè)不錯(cuò)的策略,這也是復(fù)審活動(dòng)“寧缺勿濫”的理由。
以隨即選定的方法對(duì)審核的工作進(jìn)行抽樣,使會(huì)有風(fēng)險(xiǎn)的。盡量不要這么做。
8.復(fù)審領(lǐng)導(dǎo)
復(fù)審領(lǐng)導(dǎo)的工作是保證復(fù)審活動(dòng)獲得成功-或者是負(fù)責(zé)匯報(bào)復(fù)審活動(dòng)未能獲得成功的原因。
未能成功原因比如:成員在材料充分的情況下依然沒有做好準(zhǔn)備、預(yù)定的會(huì)議室發(fā)現(xiàn)泥水匠正在拆墻。
復(fù)審活動(dòng)的成功與待復(fù)審產(chǎn)品的質(zhì)量之間沒有必然聯(lián)系,復(fù)審領(lǐng)導(dǎo)不可能也不必承擔(dān)待復(fù)審產(chǎn)品的質(zhì)量的責(zé)任,而只需對(duì)復(fù)審活動(dòng)本身的質(zhì)量負(fù)責(zé)。但一旦宣布檢驗(yàn)出合格產(chǎn)品,他就獲得了一份對(duì)該產(chǎn)品因該承擔(dān)的責(zé)任。
復(fù)審領(lǐng)導(dǎo)應(yīng)該有一些技術(shù)素質(zhì),至少應(yīng)該精通開發(fā)的過程、使用的開發(fā)工具、現(xiàn)代的軟件方法,特別應(yīng)該了解復(fù)審活動(dòng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色建筑水電工程設(shè)計(jì)施工合同
- 2025年度綠色建筑技術(shù)研發(fā)與應(yīng)用合同協(xié)議書
- 環(huán)境科學(xué)專業(yè)人才培養(yǎng)與環(huán)境保護(hù)的協(xié)同發(fā)展
- 生產(chǎn)現(xiàn)場(chǎng)的應(yīng)急管理與安全培訓(xùn)
- 電力工程項(xiàng)目的長(zhǎng)期風(fēng)險(xiǎn)規(guī)劃與管理
- 2025年度網(wǎng)絡(luò)安全風(fēng)險(xiǎn)評(píng)估與防護(hù)咨詢服務(wù)合同范本
- 現(xiàn)代辦公環(huán)境下如何利用移動(dòng)支付提升效率
- 2025年度在線語言學(xué)習(xí)教練合作協(xié)議
- 2025年健身房會(huì)員數(shù)據(jù)安全管理與服務(wù)合同
- 2025年度海洋資源開發(fā)簡(jiǎn)單承包合同范本
- 第五講鑄牢中華民族共同體意識(shí)-2024年形勢(shì)與政策
- 中華人民共和國(guó)學(xué)前教育法
- 2024年貴州公務(wù)員考試申論試題(B卷)
- 三年級(jí)(下冊(cè))西師版數(shù)學(xué)全冊(cè)重點(diǎn)知識(shí)點(diǎn)
- 期末練習(xí)卷(試題)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)滬教版
- 2025年公務(wù)員考試申論試題與參考答案
- 抑郁癥課件教學(xué)課件
- 關(guān)于消防安全評(píng)估設(shè)備操作說明詳解
- 2025年高考作文專練(25道真題+審題立意+范文)- 2025年高考語文作文備考總復(fù)習(xí)
- 中國(guó)高血壓防治指南(2024年修訂版)要點(diǎn)解讀
評(píng)論
0/150
提交評(píng)論