【正文】
、約束條件是否通過(guò)形式參數(shù)來(lái)傳送?! ?V 、全局量的定義在個(gè)模塊中是否一致?! ?IV 、輸出給標(biāo)準(zhǔn)函數(shù)的參數(shù)在個(gè)數(shù)、 屬性、 順序上是否正 IV 、輸出給標(biāo)準(zhǔn)函數(shù)的參數(shù)在個(gè)數(shù)、 屬性、 順序上是否正確。 III 、是否修改了只做輸入用的形式參數(shù)?! ?II 、所測(cè)模塊調(diào)用子模塊時(shí),它輸入給子模塊的參數(shù)與子 II 、所測(cè)模塊調(diào)用子模塊時(shí),它輸入給子模塊的參數(shù)與子模塊中的形式參數(shù)在個(gè)數(shù)、屬性、順序上是否匹配。 因 此,對(duì)模塊接口需要如下的測(cè)試項(xiàng)目: 項(xiàng)目: I、調(diào)用所測(cè)模塊時(shí)的輸入?yún)?shù)與模塊的形式參數(shù)在個(gè)數(shù)、 I、調(diào)用所測(cè)模塊時(shí)的輸入?yún)?shù)與模塊的形式參數(shù)在個(gè)數(shù)、屬性、順序上是否匹配。如果數(shù)據(jù)不能正確地輸入和輸出,就談不上進(jìn)行其它測(cè)試。單擊此處鍵入頁(yè)面標(biāo)題單擊此處鍵入頁(yè)面標(biāo)題單擊此處鍵入項(xiàng)目列表文本單擊此處鍵入項(xiàng)目列表文本模塊出錯(cuò)處理獨(dú)立路徑模塊接口邊界條件局部數(shù)據(jù)結(jié)構(gòu)單元測(cè)試的內(nèi)容模塊接口模塊接口測(cè)試模塊的數(shù)據(jù)流。 要求對(duì)所有的局部和全局的數(shù)據(jù)結(jié)構(gòu),外部接口和程序代碼的和全局的數(shù)據(jù)結(jié)構(gòu),外部接口和程序代碼的關(guān)鍵部分,都要進(jìn)行桌面檢查和代碼審查。 主要采用白盒測(cè)試的測(cè)試用例, 輔之以黑盒主要采用白盒測(cè)試的測(cè)試用例, 輔之以黑盒測(cè)試的測(cè)試用例, 使之對(duì)任何合理和不合理測(cè)試的測(cè)試用例, 使之對(duì)任何合理和不合理的輸入都能鑒別和響應(yīng)。單元測(cè)試的內(nèi)容單元測(cè)試的內(nèi)容測(cè)試者要依據(jù)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)和源程序清測(cè)試者要依據(jù)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)和源程序清單, 了解模塊的 I/O 條件和模塊的邏輯結(jié)構(gòu)。因此,單元測(cè)試以被測(cè)試單位的規(guī)約為基準(zhǔn)。一個(gè)軟件單元的正確性是相對(duì)于該單元的規(guī)約而言的。他是軟件動(dòng)態(tài)測(cè)試的最基本的部分,也是最他是軟件動(dòng)態(tài)測(cè)試的最基本的部分,也是最重要的部分之一,其目的是檢驗(yàn)軟件基本組重要的部分之一,其目的是檢驗(yàn)軟件基本組成單位的正確性。進(jìn)行的測(cè)試。是最小單位測(cè)試,是對(duì)軟件的基本組成單位是最小單位測(cè)試,是對(duì)軟件的基本組成單位進(jìn)行的測(cè)試。測(cè)試的原則測(cè)試的原則所有測(cè)試必須是可跟蹤的,必須圍繞著用戶所有測(cè)試必須是可跟蹤的,必須圍繞著用戶需求進(jìn)行需求進(jìn)行在測(cè)試開(kāi)始之前必須進(jìn)行長(zhǎng)時(shí)間的計(jì)劃準(zhǔn)備在測(cè)試開(kāi)始之前必須進(jìn)行長(zhǎng)時(shí)間的計(jì)劃準(zhǔn)備工作工作測(cè)試應(yīng)當(dāng)由小到大逐步進(jìn)行:?jiǎn)卧?—— 多個(gè)測(cè)試應(yīng)當(dāng)由小到大逐步進(jìn)行:?jiǎn)卧?—— 多個(gè)單元(集成) —— 所有單元(系統(tǒng))單元(集成) —— 所有單元(系統(tǒng))窮盡測(cè)試是不可能達(dá)到的窮盡測(cè)試是不可能達(dá)到的測(cè)試最好有獨(dú)立的第三方進(jìn)行,以保證最大測(cè)試最好有獨(dú)立的第三方進(jìn)行,以保證最大效果效果單擊此處鍵入子標(biāo)題單擊此處鍵入子標(biāo)題單元測(cè)試單元測(cè)試單擊此處增加藝術(shù)圖片概念概念單元測(cè)試( U ni t T es ti ng ),又稱模塊測(cè)試。系統(tǒng)設(shè)計(jì)者的任務(wù)就是把系統(tǒng)設(shè)計(jì)為想要攻破系統(tǒng)而付出的代價(jià)大于攻破系統(tǒng)之后得設(shè)計(jì)為想要攻破系統(tǒng)而付出的代價(jià)大于攻破系統(tǒng)之后得到的信息的價(jià)值。只要有足夠的時(shí)間和資源,好的安全測(cè)試一定能夠最終侵入一個(gè)系統(tǒng)。在安全測(cè)試過(guò)程中,測(cè)試者扮演一個(gè)試圖攻擊系統(tǒng)的個(gè)在安全測(cè)試過(guò)程中,測(cè)試者扮演一個(gè)試圖攻擊系統(tǒng)的個(gè)人角色。安全測(cè)試的目的在于驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確定安全測(cè)試的目的在于驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確定能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),使之不受各種非常的干擾。自動(dòng)測(cè)試工具可能會(huì)有很大的幫助會(huì)有很大的幫助安全測(cè)試安全測(cè)試任何管理敏感信息或者能夠?qū)€(gè)人造成不正當(dāng)傷害的計(jì)任何管理敏感信息或者能夠?qū)€(gè)人造成不正當(dāng)傷害的計(jì)算機(jī)系統(tǒng)都是不正當(dāng)?shù)幕蚍欠ㄇ秩氲哪繕?biāo)??赡芎茈y確定我們需要進(jìn)行多少的再測(cè)試,尤其很難確定我們需要進(jìn)行多少的再測(cè)試,尤其接近到開(kāi)發(fā)過(guò)程的末期?;貧w測(cè)試回歸測(cè)試在軟件或環(huán)境被修改后進(jìn)行的再測(cè)試。如果這一恢復(fù)需要人為干預(yù),則應(yīng)考慮平均修復(fù)時(shí)間是如果這一恢復(fù)需要人為干預(yù),則應(yīng)考慮平均修復(fù)時(shí)間是否在限定的范圍以內(nèi)。如果系統(tǒng)本身能夠自動(dòng)地進(jìn)行恢復(fù),則應(yīng)檢驗(yàn):重新初如果系統(tǒng)本身能夠自動(dòng)地進(jìn)行恢復(fù),則應(yīng)檢驗(yàn):重新初始化,檢驗(yàn)點(diǎn)設(shè)置機(jī)構(gòu)、數(shù)據(jù)恢復(fù)以及重新啟動(dòng)是否正始化,檢驗(yàn)點(diǎn)設(shè)置機(jī)構(gòu)、數(shù)據(jù)恢復(fù)以及重新啟動(dòng)是否正確?;謴?fù)測(cè)試是要采取各種人工干預(yù)方式使軟件出錯(cuò),而不恢復(fù)測(cè)試是要采取各種人工干預(yù)方式使軟件出錯(cuò),而不能正常工作,進(jìn)而檢驗(yàn)系統(tǒng)的恢復(fù)能力。在其他情況下,一個(gè)系統(tǒng)錯(cuò)誤必須在一個(gè)特定的時(shí)間段內(nèi)改正,否則就會(huì)產(chǎn)生嚴(yán)錯(cuò)誤必須在一個(gè)特定的時(shí)間段內(nèi)改正,否則就會(huì)產(chǎn)生嚴(yán)重的經(jīng)濟(jì)損失。在有些情況下,一個(gè)系統(tǒng)必須是可以容錯(cuò)的,也就是說(shuō),運(yùn)行過(guò)程中的錯(cuò)誤必須不能是可以容錯(cuò)的,也就是說(shuō),運(yùn)行過(guò)程中的錯(cuò)誤必須不能使得整個(gè)系統(tǒng)的功能都停止。自動(dòng)測(cè)試工具可能會(huì)有很大的幫助會(huì)有很大的幫助恢復(fù)測(cè)試恢復(fù)測(cè)試很多基于計(jì)算機(jī)的系統(tǒng)必須在一定的時(shí)間內(nèi)從錯(cuò)誤中恢很多基于計(jì)算機(jī)的系統(tǒng)必須在一定的時(shí)間內(nèi)從錯(cuò)誤中恢復(fù)過(guò)來(lái),然后繼續(xù)運(yùn)行。可能很難確定我們需要進(jìn)行多少的再測(cè)試,尤其很難確定我們需要進(jìn)行多少的再測(cè)試,尤其接近到開(kāi)發(fā)過(guò)程的末期。回歸測(cè)試回歸測(cè)試在軟件或環(huán)境被修改后進(jìn)行的再測(cè)試。又如某系統(tǒng)正常運(yùn)行可支持 10 個(gè)終端并行工作,某系統(tǒng)正常運(yùn)行可支持 10 個(gè)終端并行工作,壓力測(cè)試則檢驗(yàn) 15 個(gè)終端并行工作的情況。例如,如果正常的中斷平均頻率為每秒一到例如,如果正常的中斷平均頻率為每秒一到二次,壓力測(cè)試設(shè)計(jì)為每秒 10 次中斷。這類型測(cè)試典型的是于客戶 /服務(wù)器和分布式系統(tǒng)相測(cè)試典型的是于客戶 /服務(wù)器和分布式系統(tǒng)相關(guān)關(guān)壓力測(cè)試壓力測(cè)試壓力測(cè)試的目的是檢驗(yàn)系統(tǒng)的能力最高實(shí)際壓力測(cè)試的目的是檢驗(yàn)系統(tǒng)的能力最高實(shí)際限度,本質(zhì)上說(shuō),進(jìn)行壓力測(cè)試的人應(yīng)該限度,本質(zhì)上說(shuō),進(jìn)行壓力測(cè)試的人應(yīng)該問(wèn): “ 我們能夠把系統(tǒng)折騰到什么程度而又問(wèn): “ 我們能夠把系統(tǒng)折騰到什么程度而又不會(huì)出錯(cuò)? ”不會(huì)出錯(cuò)? ”進(jìn)行壓力測(cè)試時(shí),讓系統(tǒng)的運(yùn)行處于資源的進(jìn)行壓力測(cè)試時(shí),讓系統(tǒng)的運(yùn)行處于資源的異常數(shù)量、異常頻率和異常資源的條件下。在這里 ? 部分 ? 的概念可能是代碼模塊,獨(dú)立的應(yīng)用程序,在網(wǎng)念可能是代碼模塊,獨(dú)立的應(yīng)用程序,在網(wǎng)絡(luò)上的客戶端和服務(wù)器斷程序等等。該測(cè)試的容易程度同代碼設(shè)計(jì)的好壞直接相關(guān)好壞直接相關(guān)集成測(cè)試集成測(cè)試測(cè)試應(yīng)用程序結(jié)合的部分來(lái)確定它們的功能測(cè)試應(yīng)用程序結(jié)合的部分來(lái)確定它們的功能結(jié)合到一起是正確的。由于需要對(duì)內(nèi)部代碼和設(shè)計(jì)的詳細(xì)知識(shí),該測(cè)試一般由開(kāi)發(fā)者完成而不是由測(cè)試識(shí),該測(cè)試一般由開(kāi)發(fā)者完成而不是由測(cè)試人員完成。但是在現(xiàn)代測(cè)試?yán)砟钪?,這兩種測(cè)試往往不但是在現(xiàn)代測(cè)試?yán)砟钪?,這兩種測(cè)試往往不是決然分開(kāi)的,一般在白盒測(cè)試中交叉使用是決然分開(kāi)的,一般在白盒測(cè)試中交叉使用黑盒測(cè)試的方法,在黑盒測(cè)試中交叉使用白黑盒測(cè)試的方法,在黑盒測(cè)試中交叉使用白盒測(cè)試的方法盒測(cè)試的方法單元測(cè)試單元測(cè)試測(cè)試中的最小單位,測(cè)試特殊的功能或代碼測(cè)試中的最小單位,測(cè)試特殊的功能或代碼模塊。白盒測(cè)試白盒測(cè)試是基于程序結(jié)構(gòu),邏輯驅(qū)動(dòng)測(cè)試,測(cè)試者需要是基于程序結(jié)構(gòu),邏輯驅(qū)動(dòng)測(cè)試,測(cè)試者需要依據(jù)被測(cè)源程序分析程序內(nèi)部構(gòu)造,并根據(jù)內(nèi)依據(jù)被測(cè)源程序分析程序內(nèi)部構(gòu)造,并根據(jù)內(nèi)部構(gòu)造設(shè)計(jì)用例,可完全不顧程序的功能部構(gòu)造設(shè)計(jì)用例,可完全不顧程序的功能注意!注意!白盒和黑盒這兩類測(cè)試是從完全不同的出發(fā)白盒和黑盒這兩類測(cè)試是從完全不同的出發(fā)點(diǎn),并且是兩個(gè)完全對(duì)立點(diǎn),反映了事物的點(diǎn),并且是兩個(gè)完全對(duì)立點(diǎn),反映了事物的兩個(gè)極端,兩種方法各有側(cè)重,不能替代。試。(那么我們?cè)趺磁袛嘣摻Y(jié)束測(cè)試了呢?)束測(cè)試了呢?)動(dòng)態(tài)測(cè)試種類動(dòng)態(tài)測(cè)試種類黑盒測(cè)試 /功能測(cè)試(集成測(cè)試、系統(tǒng)測(cè)試)黑盒測(cè)試 /功能測(cè)試(集成測(cè)試、系統(tǒng)測(cè)試)白盒測(cè)試 /路徑測(cè)試(單元測(cè)試)白盒測(cè)試 /路徑測(cè)試(單元測(cè)試)一些特殊測(cè)試一些特殊測(cè)試壓力測(cè)試(負(fù)荷測(cè)試)壓力測(cè)試(負(fù)荷測(cè)試)回歸測(cè)試回歸測(cè)試恢復(fù)性測(cè)試恢復(fù)性測(cè)試安全性測(cè)試安全性測(cè)試單擊此處鍵入頁(yè)面標(biāo)題單擊此處鍵入頁(yè)面標(biāo)題黑盒測(cè)試黑盒測(cè)試又稱功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)是基于規(guī)格說(shuō)明的測(cè)又稱功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)是基于規(guī)格說(shuō)明的測(cè)試。文檔事先發(fā)給評(píng)審人員進(jìn)行學(xué)習(xí)文檔事先發(fā)給評(píng)審人員進(jìn)行學(xué)習(xí)有不同角色參與,各角色職責(zé)不同,有嚴(yán)格有不同角色參與,各角色職責(zé)不同,有嚴(yán)格的規(guī)定的規(guī)定錯(cuò)誤的修改和跟蹤也是嚴(yán)格的錯(cuò)誤的修改和跟蹤也是嚴(yán)格的動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試檢查每個(gè)條件及組合,并盡可能的進(jìn)行測(cè)試檢查每個(gè)條件及組合,并盡可能的進(jìn)行測(cè)試!窮舉測(cè)試是不可能達(dá)到的,也就是說(shuō)測(cè)試!窮舉測(cè)試是不可能達(dá)到的,也就是說(shuō)測(cè)試是永遠(yuǎn)無(wú)法結(jié)束。正規(guī)檢視參與的人員來(lái)自于不同領(lǐng)域的人,可以從各參與的人員來(lái)自于不同領(lǐng)域的人,可以從各個(gè)不同的角度去發(fā)現(xiàn)代碼或文檔中深層次的個(gè)不同的角度去發(fā)現(xiàn)代碼或文檔中深層次的錯(cuò)誤。開(kāi)發(fā)者是整個(gè)走讀過(guò)程的發(fā)起人和組織者開(kāi)發(fā)者是整個(gè)走讀過(guò)程的發(fā)起人和組織者開(kāi)發(fā)者提供材料給所有參加人員開(kāi)發(fā)者提供材料給所有參加人員優(yōu)點(diǎn):?jiǎn)?dòng)時(shí)間最小優(yōu)點(diǎn):?jiǎn)?dòng)時(shí)間最小缺點(diǎn):開(kāi)發(fā)者可能會(huì)隱藏錯(cuò)誤缺點(diǎn):開(kāi)發(fā)者可能會(huì)隱藏錯(cuò)誤獨(dú)立分析獨(dú)立分析開(kāi)發(fā)者不參與開(kāi)發(fā)者不參與開(kāi)發(fā)者會(huì)給評(píng)審人員進(jìn)行介紹開(kāi)發(fā)者會(huì)給評(píng)審人員進(jìn)行介紹評(píng)審人員獨(dú)立進(jìn)行評(píng)審評(píng)審人員獨(dú)立進(jìn)行評(píng)審評(píng)審人員準(zhǔn)備報(bào)告并記錄發(fā)現(xiàn)問(wèn)題評(píng)審人員準(zhǔn)備報(bào)告并記錄發(fā)現(xiàn)問(wèn)題正規(guī)檢視正規(guī)檢視正規(guī)檢視有嚴(yán)格的流程和紀(jì)律,發(fā)現(xiàn)錯(cuò)誤的正規(guī)檢視有嚴(yán)格的流程和紀(jì)律,發(fā)現(xiàn)錯(cuò)誤的效率比較高,但工作量很大,一般一次正規(guī)效率比較高,但工作量很大,一般一次正規(guī)檢視的代碼量不要超過(guò) 50 0 行代碼。同時(shí)走讀也作為一種技術(shù)交流或理解代碼和文檔的手段。走讀的工作量相對(duì)來(lái)說(shuō)是比較小的,一般用于尋找一些淺顯的錯(cuò)誤。陳舊的測(cè)試觀念陳舊的測(cè)試觀念測(cè)試是在開(kāi)發(fā)過(guò)程后期介入的測(cè)試是在開(kāi)發(fā)過(guò)程后期介入的測(cè)試是基于代碼運(yùn)行測(cè)試是基于代碼運(yùn)行單擊此處鍵入項(xiàng)目列表文本單擊此處鍵入項(xiàng)目列表文本缺陷放大原則缺陷放大原則需求階段缺陷概要設(shè)計(jì)階段缺陷詳細(xì)設(shè)計(jì)階段缺陷編碼階段缺陷X n 1 X n 2X n 3來(lái)自于 I BM 的報(bào)告來(lái)自于 I BM 的報(bào)告IB M 認(rèn)為每一千行代碼存在大約 60 個(gè)缺陷IB M 認(rèn)為每一千行代碼存在大約 60 個(gè)缺陷2/ 3 的缺陷來(lái)自于需求和設(shè)計(jì)階段2/ 3 的缺陷來(lái)自于需求和設(shè)計(jì)階段單擊此處鍵入項(xiàng)目列表文本單擊此處鍵入項(xiàng)目列表文本各階段問(wèn)題修改的代價(jià)各階段問(wèn)題修改的代價(jià)修改成本總結(jié)修改成本總結(jié)安裝階段修改一個(gè)錯(cuò)誤的成本是分析階段修安裝階段修改一個(gè)錯(cuò)誤的成本是分析階段修改一個(gè)錯(cuò)誤的成本的 75 倍改一個(gè)錯(cuò)誤的成本的 75 倍全局的質(zhì)量控制全局的質(zhì)量控制質(zhì)量控制進(jìn)行越早越好質(zhì)量控制進(jìn)行越早越好質(zhì)量控制需要有詳細(xì)的計(jì)劃及充足的時(shí)間質(zhì)量控制需要有詳細(xì)的計(jì)劃及充足的時(shí)間質(zhì)量控制計(jì)劃需要和軟件開(kāi)發(fā)計(jì)劃并行質(zhì)量控制計(jì)劃需要和軟件開(kāi)發(fā)計(jì)劃并行盡可能的去尋找軟件中的錯(cuò)誤而不是去證明盡可能的去尋找軟件中的錯(cuò)誤而不是去證明軟件的正確性 ( M ay er s )軟件的正確性 ( M ay er s )確?;貧w測(cè)試信息沒(méi)有過(guò)時(shí)確?;貧w測(cè)試信息沒(méi)有過(guò)時(shí)維護(hù)測(cè)試用例,測(cè)試數(shù)據(jù)和測(cè)試結(jié)果維護(hù)測(cè)試用例,測(cè)試數(shù)據(jù)和測(cè)試結(jié)果確保質(zhì)量控制反饋意見(jiàn)被采納確保質(zhì)量控制反饋意見(jiàn)被采納測(cè)試概念的擴(kuò)展測(cè)試概念的擴(kuò)展靜態(tài)測(cè)試 —— 技術(shù)評(píng)審靜態(tài)測(cè)試 —— 技術(shù)評(píng)審動(dòng)態(tài)測(cè)試 —— 傳統(tǒng)的測(cè)試觀念動(dòng)態(tài)測(cè)試 —— 傳統(tǒng)的測(cè)試觀念普遍的問(wèn)題普遍的問(wèn)題軟件測(cè)試并沒(méi)有得到重視軟件測(cè)試并沒(méi)有得到重視很多使用這些軟件設(shè)計(jì)方法的開(kāi)發(fā)活動(dòng)并沒(méi)很多使用這些軟件設(shè)計(jì)方法的開(kāi)發(fā)活動(dòng)并沒(méi)有使軟件質(zhì)量和可靠性得到控制 有使軟件質(zhì)量和可靠性得到控制 修改最初的軟件開(kāi)發(fā)活動(dòng)遺留的 B ug 一般要在修改最初的軟件開(kāi)發(fā)活動(dòng)遺留的 B ug 一般要在軟件維護(hù)費(fèi)用中占到 50 % 的比例軟件維護(hù)費(fèi)用中占到 50 % 的比例靜態(tài)測(cè)試 —— 技術(shù)評(píng)審靜態(tài)測(cè)試 —— 技術(shù)評(píng)審技術(shù)文檔(如:需求分析、概要設(shè)計(jì)等)技術(shù)文檔(如:需求分析、概要設(shè)計(jì)等)計(jì)劃計(jì)劃測(cè)試用例 /測(cè)試數(shù)據(jù)測(cè)試用例 /測(cè)試數(shù)據(jù)結(jié)果結(jié)果靜態(tài)分析動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試基于可運(yùn)行的軟件基于可運(yùn)行的軟件測(cè)試的對(duì)象是代碼或最終產(chǎn)品測(cè)試的對(duì)象是代碼或最終產(chǎn)品靜態(tài)測(cè)試方法靜態(tài)測(cè)試方法走讀走讀獨(dú)立的分析獨(dú)立的分析正規(guī)檢視正規(guī)檢視技術(shù)評(píng)審的形式技術(shù)評(píng)審的形式計(jì)劃計(jì)劃準(zhǔn)備準(zhǔn)備記錄錯(cuò)誤記錄錯(cuò)誤跟蹤錯(cuò)誤修改跟蹤錯(cuò)誤修改選擇的標(biāo)準(zhǔn)選擇的標(biāo)準(zhǔn)公司的文化氛圍公司的文化氛圍項(xiàng)目的風(fēng)險(xiǎn)因素項(xiàng)目的風(fēng)險(xiǎn)因素需求需求評(píng)審過(guò)程的知識(shí)評(píng)審過(guò)程的知識(shí)以往的經(jīng)驗(yàn)以往的經(jīng)驗(yàn)走讀走讀走讀相對(duì)來(lái)說(shuō)是比較自由的,沒(méi)有嚴(yán)格的流走讀相對(duì)來(lái)說(shuō)是比較自由的,沒(méi)有嚴(yán)格的流程,參與人員一般都是來(lái)自于同項(xiàng)目組的程,參與人員一般都是來(lái)自于同項(xiàng)目組的人。 一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 一個(gè)好的測(cè)試用例在于發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤 。如何安排 QA 和 QC 的任務(wù)如何安排 QA 和 QC 的任務(wù)單擊此處鍵入子標(biāo)題單擊此處鍵入子標(biāo)題全局的質(zhì)量控制全局的質(zhì)量控制單擊此處增加藝術(shù)圖片普遍的問(wèn)題普遍的問(wèn)題軟件測(cè)試并沒(méi)有得到重視軟件測(cè)試并沒(méi)有得到重視很多使用這些軟件設(shè)計(jì)方法的開(kāi)發(fā)活動(dòng)并沒(méi)很多使用這些軟件設(shè)計(jì)方法的開(kāi)發(fā)活動(dòng)并沒(méi)有使軟件質(zhì)量和可靠性得到控制 有使軟件質(zhì)量和可靠性得到控制 修改最初的軟件開(kāi)發(fā)活動(dòng)遺留的 B ug 一般要在修改最初的軟件開(kāi)發(fā)活動(dòng)遺留的 B ug 一般要在軟件維護(hù)費(fèi)用中占到 50 % 的比例軟件維護(hù)費(fèi)用中占到 50 % 的比例測(cè)試的目的測(cè)試的目的測(cè)試的目的有很多, G r enf or d J . M y er s 認(rèn)為測(cè)試的目的有很多, G r enf or d J