freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件測(cè)試概述ppt課件(2)(參考版)

2025-05-08 22:21本頁(yè)面
  

【正文】 。 。 。 習(xí)題 : 軟件缺陷、 軟件測(cè)試、 靜態(tài)測(cè)試、 動(dòng)態(tài)測(cè)試、 黑盒測(cè)試、 白盒測(cè)試、 單元測(cè)試、集成測(cè)試。從不同角度,對(duì)軟件測(cè)試進(jìn)行了分類:從是否需要執(zhí)行被測(cè)軟件的角度可分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試;從軟件測(cè)試用例設(shè)計(jì)方法的角度可分為黑盒測(cè)試和白盒測(cè)試;從軟件測(cè)試的策略和過(guò)程的角度又可分為單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。隨著軟件開(kāi)發(fā)過(guò)程和開(kāi)發(fā)技術(shù)的不斷改進(jìn),軟件測(cè)試?yán)碚摵头椒ㄒ苍诓粩嗤晟?,測(cè)試工具也在蓬勃發(fā)展。如圖 14所示,即為軟件測(cè)試與開(kāi)發(fā)的完整流程。 圖 13 軟件測(cè)試與軟件開(kāi)發(fā)的并行性 3.測(cè)試與開(kāi)發(fā)模型 軟件測(cè)試不僅僅是執(zhí)行測(cè)試,而是一個(gè)包含很多復(fù)雜活動(dòng)的過(guò)程,并且這些過(guò)程應(yīng)該貫穿于整個(gè)軟件開(kāi)發(fā)過(guò)程。待每個(gè)模塊完成后,可以進(jìn)行集成測(cè)試、系統(tǒng)測(cè)試。 圖 12 軟件測(cè)試與軟件開(kāi)發(fā)過(guò)程的關(guān)系 2.測(cè)試與開(kāi)發(fā)的并行性 在軟件的需求得到確認(rèn)并通過(guò)評(píng)審后,概要設(shè)計(jì)工作和測(cè)試計(jì)劃制定設(shè)計(jì)工作就要并行進(jìn)行。隨后再對(duì)照需求,進(jìn)行確認(rèn)測(cè)試。 如圖 12,首先對(duì)每一個(gè)程序模塊進(jìn)行單元測(cè)試,消除程序模塊內(nèi)部在邏輯上和功能上的錯(cuò)誤和缺陷。而測(cè)試過(guò)程則是依相反的順序安排的自底向上,逐步集成的過(guò)程,低一級(jí)測(cè)試為上一級(jí)測(cè)試準(zhǔn)備條件。 軟件測(cè)試與軟件開(kāi)發(fā) 1.測(cè)試與軟件開(kāi)發(fā)各階段的關(guān)系 軟件開(kāi)發(fā)過(guò)程是一個(gè)自頂向下,逐步細(xì)化的過(guò)程,首先在軟件計(jì)劃階段定義了軟件的作用域,然后進(jìn)行軟件需求分析,建立軟件的數(shù)據(jù)域、功能和性能需求、約束和一些有效性準(zhǔn)則。 驗(yàn)收測(cè)試是軟件產(chǎn)品質(zhì)量的最后一關(guān)。 確認(rèn)測(cè)試是檢驗(yàn)所開(kāi)發(fā)的軟件能否滿足所有功能和性能需求的最后手段,通常采用黑盒測(cè)試方法。 集成測(cè)試是對(duì)已測(cè)試過(guò)的模塊進(jìn)行組裝,進(jìn)行集成測(cè)試的目的主要在于檢驗(yàn)與軟件設(shè)計(jì)相關(guān)的程序結(jié)構(gòu)問(wèn)題。它確保每個(gè)模塊能正常工作。 3.從軟件測(cè)試的策略和過(guò)程的角度分類。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試,邏輯驅(qū)動(dòng)測(cè)試或基于程序的測(cè)試。簡(jiǎn)單地說(shuō),若測(cè)試用例的設(shè)計(jì)是基于產(chǎn)品的功能,目的是檢查程序各個(gè)功能是否實(shí)現(xiàn),并檢查其中的功能錯(cuò)誤,則這種測(cè)試方法稱為黑盒。 黑盒測(cè)試是一種從用戶觀點(diǎn)出發(fā)的測(cè)試,又稱為功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)測(cè)試和基于規(guī)格說(shuō)明的測(cè)試。它分為黑盒測(cè)試和白盒測(cè)試,也是我們下面將要介紹的內(nèi)容。對(duì)某個(gè)具體的程序,通常只使用一種評(píng)審方式。也可借助于靜態(tài)分析器在機(jī)器上以自動(dòng)方式進(jìn)行檢查,但不要求程序本身在機(jī)器上運(yùn)行。顧名思義,靜態(tài)測(cè)試就是通過(guò)對(duì)被測(cè)程序的靜態(tài)審查,發(fā)現(xiàn)代碼中潛在的錯(cuò)誤。 軟件測(cè)試分類 從不同的角度,可以把軟件測(cè)試技術(shù)分成不同種類。必須對(duì)預(yù)期的輸出結(jié)果明確定義,對(duì)實(shí)測(cè)的結(jié)果仔細(xì)分析檢查,抓住關(guān)鍵,暴露錯(cuò)誤。 。 ,排除測(cè)試的隨意性。測(cè)試時(shí)不要以為找到了幾個(gè)錯(cuò)誤問(wèn)題就已解決,不需繼續(xù)測(cè)試了。 ,應(yīng)當(dāng)包括合理的輸入條件和不合理的輸入條件。 。 成。 軟件測(cè)試原則 軟件測(cè)試的原則: 。 ,不是寫出來(lái)的,所以要根據(jù)測(cè)試的目的,采用相應(yīng)的方法去設(shè)計(jì)測(cè)試用例,從而提高測(cè)試的效率,更多的發(fā)現(xiàn)錯(cuò)誤,提高程序的可靠性。只有建立了質(zhì)量標(biāo)準(zhǔn),才能根據(jù)測(cè)試的結(jié)果,對(duì)產(chǎn)品的質(zhì)量進(jìn)行分析和評(píng)估。 “ 質(zhì)量第一 ” 的思想去開(kāi)展各項(xiàng)工作。 軟件測(cè)試標(biāo)準(zhǔn)如下: 。 (3) 一個(gè)好的測(cè)試用例在于發(fā)現(xiàn)還未曾發(fā)現(xiàn)的錯(cuò)誤;成功的測(cè)試是發(fā)現(xiàn)了錯(cuò)誤的測(cè)試。 綜上所述,軟件測(cè)試的目的包括以下三點(diǎn): (1) 測(cè)試是程序的執(zhí)行過(guò)程,目的在于發(fā)現(xiàn)錯(cuò)誤,不能證明程序的正確性,僅限于處理有限種的情況。軟件測(cè)試是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。因?yàn)槌绦蛟趯?shí)際運(yùn)行中會(huì)遇到各種各樣的實(shí)際問(wèn)題,而這些問(wèn)題可能是我們?cè)谠O(shè)計(jì)時(shí)沒(méi)有考慮到的,所以在設(shè)計(jì)測(cè)試方案時(shí),就應(yīng)該盡量讓它能發(fā)現(xiàn)程序中的錯(cuò)誤,從而在軟件投入運(yùn)行之前就將這些錯(cuò)誤改正,最終把一個(gè)高質(zhì)量的軟件系統(tǒng)交給用戶使用。因?yàn)槿绻砻鞒绦蚴钦_的而進(jìn)行測(cè)試,就會(huì)設(shè)計(jì)一些不易暴露錯(cuò)誤的測(cè)試的方案,也不會(huì)主動(dòng)去檢測(cè),排除程序中可能存在的一些隱患。 軟件測(cè)試定義和目標(biāo) 1.軟件測(cè)試的定義 人們對(duì)于軟件測(cè)試的目的可能會(huì)存在著這樣的認(rèn)識(shí):測(cè)試是為了證明程序是正確的。在特殊情況下,測(cè)試那些重大的軟件,例如核反應(yīng)堆監(jiān)控軟件,其測(cè)試費(fèi)用可能相當(dāng)于軟件工程其他步驟總成本的三倍到五倍。在結(jié)束這個(gè)階段之后,對(duì)軟件系統(tǒng)還要進(jìn)行各種綜合測(cè)試,這是軟件生存周期中另一個(gè)獨(dú)立的階段,通常由專門的測(cè)試人員來(lái)完成這項(xiàng)工作。 軟件測(cè)試的基本理論 軟件測(cè)試在軟件生存周期中橫跨兩個(gè)階段。其實(shí),這與中國(guó)整體軟件的發(fā)展水平是一致的,因?yàn)槲覈?guó)整體的軟件產(chǎn)業(yè)水平和軟件發(fā)達(dá)國(guó)家水平相比有較大的差距,而作為軟件產(chǎn)業(yè)重要一環(huán)的軟件測(cè)試,必然
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1