軟件測(cè)試-主要描述



《軟件測(cè)試-主要描述》由會(huì)員分享,可在線閱讀,更多相關(guān)《軟件測(cè)試-主要描述(35頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、Click to edit Master title style,Click to edit Master text styles,Second Level,Third Level,Fourth Level,Fifth Level,萬(wàn)江平 2006軟件工程,第七章,*,軟件測(cè)試,內(nèi)容,軟件測(cè)試的目的和原則,軟件測(cè)試的對(duì)象,測(cè)試與軟件開發(fā)各階段的關(guān)系,電子商務(wù)測(cè)試,軟件測(cè)試過(guò)程,軟件測(cè)試知識(shí)域主題的本體結(jié)構(gòu),測(cè)試技術(shù),測(cè)試級(jí)別,軟件測(cè)試基礎(chǔ),測(cè)試有關(guān)的術(shù)語(yǔ),關(guān)鍵問(wèn)題,測(cè)試與其它活動(dòng)的聯(lián)系,測(cè)試對(duì)象,測(cè)試目標(biāo),基于測(cè)試人員的直覺和經(jīng)驗(yàn),基于應(yīng)用本質(zhì),軟件測(cè)試,基于規(guī)格說(shuō)明,基于代碼,基于錯(cuò)誤,選擇
2、和組合技術(shù),測(cè)試相關(guān)的度量,評(píng)價(jià)被測(cè)程序,評(píng)價(jià)完成的測(cè)試,測(cè)試過(guò)程,實(shí)際考慮,測(cè)試活動(dòng),二十條軟件測(cè)試的基本原則,驗(yàn)證需求原則,測(cè)試計(jì)劃原則,第三方原則,發(fā)現(xiàn)錯(cuò)誤原則,軟件價(jià)值原則,測(cè)試成功原則,錯(cuò)誤集群原則,黑盒白盒原則,測(cè)試用例原則,輸入條件原則,超負(fù)荷原則,實(shí)事求是原則,復(fù)雜性度量原則,度量標(biāo)準(zhǔn)原則,有效覆蓋原則,集成測(cè)試原則,工具原則,錯(cuò)誤根源原則,知識(shí)管理原則,管理重要原則,什么是軟件測(cè)試,軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程,軟件測(cè)試是根據(jù)軟件開發(fā)各階段的規(guī)格說(shuō)明和程序內(nèi)部結(jié)構(gòu)而精確設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)和及預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)錯(cuò)誤的過(guò)程。
3、,軟件生存期各個(gè)階段之間需要保持正確性,相符嗎?,運(yùn)行結(jié)果,計(jì)算機(jī):,程序結(jié)果,用戶需求,用戶:,我要什么?,需求說(shuō)明書,分析員:,能提供什么?,源程序,程序員:,怎么做?,設(shè)計(jì)說(shuō)明書,設(shè)計(jì)員:,軟件做什么?,運(yùn)行正確性,輸入正確性,理解正確性,編碼正確性,理解正確性,設(shè)計(jì)正確性,表達(dá)正確性,理解正確性,表達(dá)正確性,1,2,3,4,測(cè)試數(shù)據(jù)流,測(cè)試,結(jié)果,分析,測(cè)試,排錯(cuò),可靠性分析,測(cè)試,軟件配置,測(cè)試配置,測(cè)試工具,改正的軟件,預(yù)期結(jié)果,出錯(cuò)率數(shù)據(jù),預(yù)測(cè)的可靠性,測(cè)試,結(jié)果,軟件測(cè)試與軟件開發(fā)過(guò)程的關(guān)系,需求分析,設(shè)計(jì),編程,確認(rèn)測(cè)試,集成測(cè)試,單元測(cè)試,需求分析,說(shuō)明書,概要設(shè)計(jì),說(shuō)明書
4、,詳細(xì)設(shè)計(jì),說(shuō)明書,源程序,代碼,單元,測(cè)試,確認(rèn),測(cè)試,集成,測(cè)試,分析,兩種類型的測(cè)試,已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)的功能是否符合要求。,已知產(chǎn)品的內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否已經(jīng)經(jīng)過(guò)檢查。,黑盒測(cè)試,是否有不正確或遺漏了的功能?,在接口上,輸入能否正確地接受?能否輸出正確的結(jié)果?,是否有數(shù)據(jù)結(jié)構(gòu)或外部信息(例如數(shù)據(jù)文件)訪問(wèn)錯(cuò)誤?,性能上是否能夠滿足要求?,是否有初始化或終止性錯(cuò)誤?,白盒測(cè)試,對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一次,對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)試一次,在循環(huán)的邊界和運(yùn)
5、行界限內(nèi)執(zhí)行循環(huán)體,測(cè)試內(nèi)部數(shù)據(jù)的有效性等,軟件測(cè)試的過(guò)程,.,.,.,單元,測(cè)試,單元,測(cè)試,集成,測(cè)試,單元,測(cè)試,確認(rèn),測(cè)試,系統(tǒng),測(cè)試,被測(cè)模塊,被測(cè)模塊,被測(cè)模塊,軟件需求,設(shè)計(jì)信息,系統(tǒng)其它元素,已經(jīng)過(guò)測(cè)試的模塊,已集成,的軟件,已確認(rèn)的軟件,可交付的軟件,單元測(cè)試的工作,模塊,模塊接口,出錯(cuò)處理,局部數(shù)據(jù)結(jié)構(gòu),邊界條件,獨(dú)立路徑,單元測(cè)試環(huán)境,驅(qū)動(dòng)模塊,測(cè)試結(jié)果,被測(cè)模塊,樁模塊,測(cè)試用例,樁模塊,樁模塊,集成測(cè)試考慮的問(wèn)題,在把各個(gè)模塊連接起來(lái)的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失,一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響,各個(gè)子功能組合起來(lái),能否達(dá)到預(yù)期要求的父功能
6、,全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問(wèn)題,單個(gè)模塊的誤差累積起來(lái),是否會(huì)放大,從而達(dá)到不能接受的程度,確認(rèn)測(cè)試(有效性測(cè)試),驗(yàn)證軟件的功能和性能及其它特性是否與用戶的要求一致,對(duì)軟件的功能和性能要求在軟件需求規(guī)格說(shuō)明中已明確規(guī)定,測(cè)試和,測(cè)試,測(cè)試是由一個(gè)用戶在開發(fā)環(huán)境下進(jìn)行的測(cè)試,也可以是開發(fā)機(jī)構(gòu)內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的測(cè)試。,測(cè)試的目的是評(píng)價(jià)軟件產(chǎn)品的,FLURPS(,即功能、局部化、可使用性、可靠性、性能和支持)。尤其注重產(chǎn)品的界面和特色。,測(cè)試是由軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試。與,測(cè)試不同,開發(fā)者通常不在測(cè)試現(xiàn)場(chǎng)。,測(cè)試主要衡量產(chǎn)品的,FLURPS。,重于產(chǎn)品
7、的支持性、包括文檔、客戶培訓(xùn)和支持產(chǎn)品生產(chǎn)能力。,只有,測(cè)試達(dá)到一定的可靠程度時(shí),才能開始,測(cè)試。,確認(rèn)測(cè)試過(guò)程,有效性測(cè)試,軟件配置審查,管理機(jī)構(gòu)裁決,專家,鑒定會(huì),選擇測(cè)試人員,構(gòu)造測(cè)試用例,支持環(huán)境,實(shí)際運(yùn)行測(cè)試,軟件計(jì)劃,開發(fā)文檔,用戶文檔,測(cè)試文本,運(yùn)行維護(hù),交用戶,軟件配置,測(cè)試報(bào)告,系統(tǒng)測(cè)試,系統(tǒng)測(cè)試是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其它系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行(使用)環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。,系統(tǒng)測(cè)試的目的在于與系統(tǒng)的需求定義進(jìn)行比較,發(fā)現(xiàn)軟件與系統(tǒng)定義不符合或與之矛盾的地方。,
8、系統(tǒng)測(cè)試的測(cè)試用例應(yīng)根據(jù)需求說(shuō)明書來(lái)設(shè)計(jì),并在實(shí)際使用環(huán)境下來(lái)運(yùn)行。,測(cè)試計(jì)劃模板,確定要進(jìn)行的測(cè)試的范圍,估計(jì)時(shí)間、資源、人、硬件、軟件和工具,提供所需的資源,提供測(cè)試環(huán)境,為任務(wù)指派人手,制定進(jìn)度表,確定風(fēng)險(xiǎn)和應(yīng)急計(jì)劃,追蹤項(xiàng)目進(jìn)度并采取糾正措施,定期提供已通過(guò)的測(cè)試、堵塞的測(cè)試以及失敗的測(cè)試的狀態(tài),如果項(xiàng)目范圍出現(xiàn)變動(dòng),就重新制定計(jì)劃,進(jìn)行事后分析以吸取教訓(xùn),測(cè)試計(jì)劃樣本,活動(dòng),資源名稱,開始日期,結(jié)束/重新計(jì)劃日期,評(píng)論,評(píng)審需求,測(cè)試小組,15.02.2006,16.02.2001,完成,總體測(cè)試計(jì)劃和評(píng)審,測(cè)試經(jīng)理,15.02.2006,28.02.2001,完成,系統(tǒng)測(cè)試計(jì)劃和評(píng)
9、審,測(cè)試員1,01.03.2006,22.03.2006,完成,性能測(cè)試計(jì)劃和評(píng)審,測(cè)試員2,15.03.2006,31.03.2006,完成,可用性測(cè)試計(jì)劃和評(píng)審,測(cè)試員2,08.03.2006,31.03.2006,完成,回歸計(jì)劃和評(píng)審,測(cè)試員1,01.03.2006,15.03.2006,完成,建立測(cè)試環(huán)境,測(cè)試員1,15.03.2006,31.03.2006,完成,系統(tǒng)測(cè)試和缺陷再測(cè)試,測(cè)試員1,01.04.2006,31.05.2006,進(jìn)行中,性能測(cè)試和缺陷再測(cè)試,測(cè)試員2,15.04.2006,07.05.2006,可用性測(cè)試,測(cè)試員2,01.04.2006,15.04.2006
10、,完成,回歸測(cè)試,測(cè)試員2,07.05.2006,31.05.2006,測(cè)試報(bào)告,測(cè)試經(jīng)理,01.04.2006,31.05.2006,進(jìn)行中,簡(jiǎn)化的測(cè)試過(guò)程,測(cè)試,計(jì)劃,建立測(cè)試環(huán)境,評(píng)審,需求,測(cè)試用例定義,接受移交,測(cè)試,執(zhí)行,測(cè)試,報(bào)告,事后,分析,測(cè)試類型,測(cè)試類型,內(nèi) 容,單元測(cè)試,此測(cè)試由軟件開發(fā)人員來(lái)進(jìn)行,它驗(yàn)證的是模塊的正確性,部件測(cè)試,此測(cè)試用于驗(yàn)證軟件部件的正確性,以確保部件正確和可復(fù)用。它由開發(fā)人員或獨(dú)立的測(cè)試小組來(lái)進(jìn)行,系統(tǒng)測(cè)試,這種測(cè)試通常由獨(dú)立的測(cè)試小組來(lái)實(shí)施,其目標(biāo)是驗(yàn)證整個(gè)系統(tǒng)的正確性,性能測(cè)試,此測(cè)試通常由獨(dú)立的測(cè)試小組實(shí)施,其目標(biāo)是保證系統(tǒng)的性能在已定義的
11、性能限制范圍內(nèi)。這種測(cè)試一般需要一些工具來(lái)模擬很多客戶和重負(fù)載,獲得精確的性能度量,負(fù)載/強(qiáng)度測(cè)試,采用負(fù)載/強(qiáng)度測(cè)試來(lái)驗(yàn)證系統(tǒng)性能在長(zhǎng)期或短期重系統(tǒng)負(fù)載的情況下,是否仍介于約定的限制范圍內(nèi)。要獲得精確的性能度量可能需要使用一些工具,瀏覽器兼容性測(cè)試,此測(cè)試專用于,Web,應(yīng)用,它驗(yàn)證,Web,站點(diǎn)針對(duì)其所支持的不同瀏覽器時(shí)功能的正確性,可用性測(cè)試,其目標(biāo)是驗(yàn)證軟件易于使用,應(yīng)用的外觀和感覺都很好,安全測(cè)試,其目標(biāo)是驗(yàn)證保密性、完整性和可用性需求得到滿足,回歸測(cè)試,其目標(biāo)是驗(yàn)證軟件做出改動(dòng)或糾正時(shí),仍然保留了其核心功能??梢圆捎脺y(cè)試工具來(lái)提高回歸測(cè)試的生產(chǎn)率和效率,仿真測(cè)試,仿真測(cè)試的目標(biāo)是模
12、擬現(xiàn)實(shí)系統(tǒng)中當(dāng)前還不存在的或在現(xiàn)實(shí)生活環(huán)境中難以復(fù)制的一部分系統(tǒng)。仿真測(cè)試的效果依賴于仿真與現(xiàn)實(shí)的匹配程度,驗(yàn)收測(cè)試,此測(cè)試由客戶來(lái)實(shí)施,其目標(biāo)是在軟件驗(yàn)收之前驗(yàn)證其是否與客戶期望相匹配,測(cè)試用例格式,測(cè)試用例的目的,實(shí)施測(cè)試用例所需的設(shè)置,測(cè)試用例的輸入,測(cè)試過(guò)程,期望的輸出或結(jié)果,測(cè)試組要回答的問(wèn)題,軟件目前的質(zhì)量如何?,產(chǎn)品的穩(wěn)定性如何?,產(chǎn)品現(xiàn)在是否準(zhǔn)備發(fā)行?,移交的軟件的質(zhì)量有多好?,對(duì)軟件進(jìn)行測(cè)試的效果如何?,有多少公開的問(wèn)題?,還要進(jìn)行多少測(cè)試?,工具評(píng)估表,需求工具,工具1,工具2,工具,K,需求1,優(yōu),差,優(yōu),需求2,差,中,優(yōu),需求,n,差,優(yōu),優(yōu),電子商務(wù)特征,一切都是新
13、的,是一個(gè)有數(shù)百萬(wàn)的服務(wù)器和數(shù)十億的參與者的分布式系統(tǒng),通常需要快速的應(yīng)用開發(fā),少量設(shè)計(jì)、少量實(shí)施、少量測(cè)試,飛速變化的技術(shù),用戶可能是未知的,瀏覽器可能是未知的,高利用率(24*365),Web,站點(diǎn)的外觀和感覺非常重要,其性能可能是不可預(yù)見的,安全威脅可能無(wú)處不在,Web,測(cè)試,靜態(tài)測(cè)試,單元測(cè)試,功能測(cè)試,瀏覽器兼容性測(cè)試,可用性測(cè)試,安全性測(cè)試,負(fù)載性能強(qiáng)度測(cè)試,利用率測(cè)試,部署后測(cè)試,累計(jì)缺陷,樣例項(xiàng)目中的缺陷類型,追蹤矩陣舉例,需求小節(jié)(編號(hào)),相應(yīng)的設(shè)計(jì)小節(jié),相應(yīng)的測(cè)試計(jì)劃小節(jié),評(píng)論/風(fēng)險(xiǎn),R1.1,D1.4,、,D1.5,、,D3.2,T1.2,、,T1.7,R1.2,D1.8
14、,、,D8.3,T1.4,R1.3,D2.2,T1.3,R1.50,D20.1,、,D30.4,T20.1,、,T24.2,要點(diǎn),測(cè)試是為評(píng)價(jià)、改進(jìn)產(chǎn)品質(zhì)量、標(biāo)識(shí)產(chǎn)品的缺陷和問(wèn)題而進(jìn)行的活動(dòng)。,軟件測(cè)試由一個(gè)程序的行為在有限測(cè)試用例集合上,針對(duì)期望的行為的動(dòng)態(tài)驗(yàn)證組成,測(cè)試用例是從通常的無(wú)限執(zhí)行域中適當(dāng)選取的。,軟件測(cè)試過(guò)程可概括為用單元測(cè)試保證模塊正確工作,用集成測(cè)試保證模塊集成到一起后正常工作,用確認(rèn)測(cè)試保證軟件需求的滿足,用系統(tǒng)測(cè)試保證軟件與其它系統(tǒng)元素合成后達(dá)到系統(tǒng)各項(xiàng)性能要求。,要點(diǎn),軟件測(cè)試過(guò)程包括測(cè)試計(jì)劃、測(cè)試環(huán)境的建立、測(cè)試用例的定義、測(cè)試的實(shí)施、缺陷報(bào)告以及測(cè)試管理和報(bào)告。,
15、各種類型的測(cè)試,包括黑盒測(cè)試和白盒測(cè)試、單元測(cè)試和集成測(cè)試、系統(tǒng)測(cè)試、性能測(cè)試、保密測(cè)試和可用性測(cè)試。,相關(guān)中國(guó)系統(tǒng)分析員論文題目,論軟件測(cè)試的策略與環(huán)境(2000),論軟件測(cè)試計(jì)劃的制定(2004),相關(guān)世界軟件工程大會(huì)論文,Improving test suites for efficient fault localization,Demand-driven structural testing with dynamic instrumentation,Improving web application testing with user session data,A history-based test prioritization technique for regression testing in resource constrained environments,Anywhere,anytime code inspections:using the Web to remove inspection bottlenecks in large-scale software development,The software knowledge base,
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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年作風(fēng)建設(shè)學(xué)習(xí)教育開展情況的報(bào)告范文
- 在2025年民營(yíng)企業(yè)座談會(huì)上的主持講話范文
- 在2025年全縣教育領(lǐng)域群眾身邊不正之風(fēng)和腐敗問(wèn)題集中整治調(diào)度會(huì)上的講話范文
- 工委副書記在2025年機(jī)關(guān)DeepSeek應(yīng)用專題輔導(dǎo)培訓(xùn)班開班儀式上的講話范文
- 在2025年DeepSeek大模型政務(wù)應(yīng)用培訓(xùn)會(huì)上的講話范文
- 在青年干部培訓(xùn)結(jié)業(yè)典禮上的講話文稿
- 2025年副書記防汛工作會(huì)議上的講話范文
- 2025年主管商務(wù)部門黨組書記在理論學(xué)習(xí)中心組會(huì)上研討發(fā)言文稿
- 2025年國(guó)企黨委關(guān)于干部職工思想政治工作情況的報(bào)告范文
- 在機(jī)關(guān)單位作風(fēng)建設(shè)學(xué)習(xí)教育突出問(wèn)題專項(xiàng)整治工作部署會(huì)議上的講話范文
- 醫(yī)院領(lǐng)導(dǎo)2025年黨風(fēng)廉政建設(shè)推進(jìn)會(huì)上的講話范文
- 2025年關(guān)于開展“以案促改”工作實(shí)施方案供參考
- 在2025年安全生產(chǎn)專項(xiàng)整治暨化工行業(yè)風(fēng)險(xiǎn)防控部署會(huì)上的講話范文
- 領(lǐng)導(dǎo)干部在“十五五”發(fā)展規(guī)劃編制啟動(dòng)會(huì)上的講話文稿
- 2025年書記在慰問(wèn)老干部暨情況通報(bào)會(huì)上的主持講話提綱范文