




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 Pactera. Confidential. All Rights Reserved.軟件測(cè)試基礎(chǔ)知識(shí)軟件測(cè)試基礎(chǔ)知識(shí)2013年5月2 Pactera. Confidential. All Rights Reserved.軟件的相關(guān)知識(shí)軟件測(cè)試的重要性軟件測(cè)試的分類(lèi)和階段軟件測(cè)試的基本方法測(cè)試面臨的挑戰(zhàn)測(cè)試工程師自身素質(zhì)培養(yǎng)3 Pactera. Confidential. All Rights Reserved.n能夠完成預(yù)定功能和性能的、可執(zhí)行的指令(計(jì)算機(jī)程序)n使得程序能夠適當(dāng)?shù)夭僮餍畔⒌臄?shù)據(jù)結(jié)構(gòu)n描述程序的操作和使用的文檔軟件軟件 = 程序程序 + 數(shù)據(jù)數(shù)據(jù) (庫(kù))(庫(kù)) + 文檔
2、文檔 4 Pactera. Confidential. All Rights Reserved.n 客戶(hù)需求n 市場(chǎng)需求文檔n 軟件需求規(guī)格說(shuō)明書(shū)n 技術(shù)設(shè)計(jì)文檔n 測(cè)試文檔n 在線幫助n 發(fā)布注釋n 軟件包n 幫助文件n 示例n 產(chǎn)品支持文檔n 錯(cuò)誤信息n 安裝手冊(cè)n 用戶(hù)手冊(cè)n 產(chǎn)品標(biāo)簽n 產(chǎn)品廣告或宣傳材料n 5 Pactera. Confidential. All Rights Reserved.軟件在開(kāi)發(fā)、生產(chǎn)、維護(hù)和使用等方面與計(jì)算機(jī)硬件相比存在明顯的差異。深入理解軟件的定義需要了解軟件的特點(diǎn):n軟件的生產(chǎn)與硬件不同,它沒(méi)有明顯的制作過(guò)程。一旦研制開(kāi)發(fā)成功,可以大量拷貝同一內(nèi)容的副
3、本。n軟件在運(yùn)行、使用期間不存在磨損、老化問(wèn)題。n軟件的開(kāi)發(fā)、運(yùn)行對(duì)計(jì)算機(jī)系統(tǒng)具有依賴(lài)性,受計(jì)算機(jī)系統(tǒng)的限制,這導(dǎo)致了軟件移植的問(wèn)題。 n軟件復(fù)雜性高,成本昂貴。n軟件開(kāi)發(fā)涉及諸多社會(huì)因素。6 Pactera. Confidential. All Rights Reserved.n 傳統(tǒng)的開(kāi)發(fā)流程 傳統(tǒng)的軟件開(kāi)發(fā)流程是一個(gè)文檔驅(qū)動(dòng)的流程,它將整個(gè)軟件開(kāi)發(fā)過(guò)程劃分為順序相接的幾個(gè)階段,每個(gè)階段都必需完成全部規(guī)定的任務(wù)(文檔)后才能夠進(jìn)入下一個(gè)階段。如必須完成全部的系統(tǒng)需求規(guī)格說(shuō)明書(shū)之后才能夠進(jìn)入概要設(shè)計(jì)階段,編碼必需在系統(tǒng)設(shè)計(jì)完成之后才能夠進(jìn)行。這就意味著只有當(dāng)所有的系統(tǒng)模塊全部開(kāi)發(fā)完成之后,我
4、們才進(jìn)行系統(tǒng)集成,對(duì)于一個(gè)由上百個(gè)模塊組的復(fù)雜系統(tǒng)來(lái)說(shuō),這是一個(gè)非常艱巨而漫長(zhǎng)的工作。7 Pactera. Confidential. All Rights Reserved.n 傳統(tǒng)開(kāi)發(fā)流程的問(wèn)題: 隨著我們所開(kāi)發(fā)的軟件項(xiàng)目越來(lái)越復(fù)雜,傳統(tǒng)的瀑布型開(kāi)發(fā)流程不斷地暴露出以下問(wèn)題:1、需求或設(shè)計(jì)中的錯(cuò)誤往往只有到了項(xiàng)目后期才能夠被發(fā)現(xiàn),例如:系統(tǒng)交付客戶(hù)之后才發(fā)現(xiàn)原先對(duì)于需求的理解是錯(cuò)誤的,系統(tǒng)設(shè)計(jì)中的問(wèn)題要到測(cè)試階段才能被發(fā)現(xiàn)。 2、對(duì)于項(xiàng)目風(fēng)險(xiǎn)的控制能力較弱,項(xiàng)目風(fēng)險(xiǎn)在項(xiàng)目開(kāi)發(fā)較晚的時(shí)候才能夠真正降低,往往是經(jīng)過(guò)系統(tǒng)測(cè)試之后,才能確定該設(shè)計(jì)是否能夠真正滿(mǎn)足系統(tǒng)需求。 3、軟件項(xiàng)目常常延期完成
5、或開(kāi)發(fā)費(fèi)用超出預(yù)算,項(xiàng)目開(kāi)發(fā)進(jìn)度往往會(huì)被意外發(fā)生的問(wèn)題所打亂,需要進(jìn)行返工或其他一些額外的開(kāi)發(fā)周期,造成項(xiàng)目延期或費(fèi)用超支。 4、項(xiàng)目管理人員專(zhuān)注于使用文檔的完成程度和審核來(lái)估計(jì)項(xiàng)目的進(jìn)展情況,所以項(xiàng)目經(jīng)理對(duì)于項(xiàng)目狀態(tài)的估計(jì)往往是不準(zhǔn)確的,當(dāng)他回答系統(tǒng)已完成了80%的開(kāi)發(fā)任務(wù)時(shí),剩下20%的開(kāi)發(fā)任務(wù)實(shí)際上消耗的是整個(gè)項(xiàng)目80%的開(kāi)發(fā)資源。8 Pactera. Confidential. All Rights Reserved. 軟件開(kāi)發(fā)模型軟件開(kāi)發(fā)模型(Software Development Model):是指軟件開(kāi)發(fā)全部過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)框架。 軟件生存周期:軟件生存周期:一個(gè)軟件產(chǎn)品
6、或軟件系統(tǒng)也要經(jīng)歷孕育、誕生、成長(zhǎng)、成熟、衰亡等階段,一般稱(chēng)為軟件生存周期(軟件生命周期)。 9 Pactera. Confidential. All Rights Reserved.為了解決“軟件危機(jī)”,人們提出了軟件工程的概念,經(jīng)過(guò)軟件工程的實(shí)踐,人們總結(jié)出了一系列的軟件開(kāi)發(fā)模型:n 瀑布模型n V模型n 原型模型n 增量模型n 螺旋模型n 迭代模型n RUP(Rational Unified Process)模型n 10 Pactera. Confidential. All Rights Reserved.用戶(hù)需求需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼與調(diào)試單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試用戶(hù)驗(yàn)收測(cè)試詳細(xì)
7、設(shè)計(jì)手冊(cè)詳細(xì)設(shè)計(jì)手冊(cè)概要設(shè)計(jì)手冊(cè)概要設(shè)計(jì)手冊(cè)需求規(guī)格說(shuō)明書(shū)需求規(guī)格說(shuō)明書(shū)11 Pactera. Confidential. All Rights Reserved.n 優(yōu)點(diǎn) V模型強(qiáng)調(diào)軟件開(kāi)發(fā)的協(xié)作和速度,將軟件實(shí)現(xiàn)和驗(yàn)證有機(jī)地結(jié)合起來(lái),在保證較高的軟件質(zhì)量的情況下縮短開(kāi)發(fā)周期,又稱(chēng)測(cè)試模型。n 不足 僅僅把測(cè)試過(guò)程作為在需求分析、系統(tǒng)設(shè)計(jì)及編碼之后的一個(gè)階段 忽視了測(cè)試對(duì)需求分析,系統(tǒng)設(shè)計(jì)的驗(yàn)證12 Pactera. Confidential. All Rights Reserved.分析分析設(shè)計(jì)設(shè)計(jì)編碼編碼測(cè)試測(cè)試交付交付分析分析設(shè)計(jì)設(shè)計(jì)編碼編碼測(cè)試測(cè)試交付交付分析分析設(shè)計(jì)設(shè)計(jì)編碼編碼測(cè)試
8、測(cè)試交付交付增量1增量2增量N13 Pactera. Confidential. All Rights Reserved.n 優(yōu)點(diǎn): 采用增量模型的優(yōu)點(diǎn)是人員分配靈活,剛開(kāi)始不用投入大量人力資源。如果核心產(chǎn)品很受歡迎,則可增加人力實(shí)現(xiàn)下一個(gè)增量。 引進(jìn)了增量包的概念,無(wú)須等到所有需求都出來(lái),只要某個(gè)需求的增量包出來(lái)即可進(jìn)行開(kāi)發(fā)。 強(qiáng)調(diào)每一個(gè)增量均發(fā)布一個(gè)可操作產(chǎn)品。n 不足: 由于各個(gè)構(gòu)建是逐漸并入已有的軟件體系結(jié)構(gòu),所以加入構(gòu)件必須不破壞已購(gòu)建好的系統(tǒng)部分,這需要軟件具備開(kāi)放式的體系結(jié)構(gòu)。 在開(kāi)發(fā)過(guò)程中,需求的變化時(shí)不可避免的。增量模型的靈活性可以使其使用這種變化的能力大大優(yōu)于瀑布型,但也很
9、容易退化為邊做邊改模型,從而使軟件過(guò)程控制失去整體性。14 Pactera. Confidential. All Rights Reserved.軟件的相關(guān)知識(shí)軟件測(cè)試的重要性軟件測(cè)試的分類(lèi)和階段軟件測(cè)試的基本方法測(cè)試面臨的挑戰(zhàn)測(cè)試工程師自身素質(zhì)培養(yǎng)15 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n在上個(gè)世紀(jì)70年代,程序員為了節(jié)約非常寶貴的內(nèi)存資源和硬盤(pán)空間,在存儲(chǔ)日期時(shí),只保留年份的后兩位,如“1980”被存為“80”。當(dāng)2000年到來(lái)的時(shí)候,問(wèn)題就會(huì)出現(xiàn),比
10、如銀行存款程序在計(jì)算利息時(shí),應(yīng)該用現(xiàn)在的日期“2000年1月1日”減去當(dāng)時(shí)存款的日期,比如“1989年1月1日” ,結(jié)果應(yīng)該是21年,如果利息是3%,銀行要付給顧客每100元,大約86元利息。如果程序沒(méi)有糾正年份只存儲(chǔ)兩位的問(wèn)題,其存款年數(shù)就變?yōu)?89年,變成顧客反要付銀行1288元的巨額利息n就是為了這樣一個(gè)簡(jiǎn)單的設(shè)計(jì)缺陷,全世界付出幾十億美元16 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n 沒(méi)有足夠測(cè)試n 缺乏測(cè)試平臺(tái)n 不正確的測(cè)試環(huán)境n 缺少集成測(cè)試n
11、缺少性能測(cè)試n 缺少?gòu)?qiáng)度測(cè)試n 缺少可靠性測(cè)試n 17 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved. 平均而言,如果在需求階段修正一個(gè)缺陷的代價(jià)是1,那么,在設(shè)計(jì)階段就是它的36倍,在編程階段是它的10倍,在內(nèi)部測(cè)試階段是它的2040倍,在外部測(cè)試階段是它的3070倍,產(chǎn)品發(fā)布后,這個(gè)數(shù)字就是401000倍。 Boehm,Software Engineering Economics18 Pactera. Confidential. All Rights Reserv
12、ed.修正缺陷的代價(jià)修正缺陷的代價(jià)需求設(shè)計(jì)編程系統(tǒng)測(cè)試驗(yàn)收測(cè)試發(fā)布修正缺陷的代價(jià)缺陷修復(fù)成本19 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n軟件測(cè)試:軟件測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程,具體地說(shuō),軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu),精心設(shè)計(jì)出一批測(cè)試用例,并利用測(cè)試用例來(lái)運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過(guò)過(guò)程。20 Pactera. Confidential. All Rights Reserved. Pactera. Confident
13、ial. All Rights Reserved.n軟件測(cè)試的意義在于發(fā)現(xiàn)軟件錯(cuò)誤; 有效定義和實(shí)現(xiàn)軟件成分由低層到高層的組裝過(guò)程; 驗(yàn)證軟件是否滿(mǎn)足任務(wù)書(shū)和系統(tǒng)定義文檔所規(guī)定的技術(shù)要求; 為軟件質(zhì)量模型的建立提供依據(jù)。n軟件測(cè)試的目的1、是確認(rèn)軟件的質(zhì)量。一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來(lái)做了這個(gè)事件。2、第二是提供信息。如提供給開(kāi)發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。3、第三軟件測(cè)試不僅是在測(cè)試軟件產(chǎn)品的本身,而且還包括軟件開(kāi)發(fā)的過(guò)程。保證整個(gè)軟件開(kāi)發(fā)過(guò)程是高質(zhì)量的。21 Pactera. Confidential. All Rights R
14、eserved. Pactera. Confidential. All Rights Reserved.n功能性 Functionalityn易用性 Usability (簡(jiǎn)單安裝; 輕松使用; 友好界面)n可靠性 Reliability (用戶(hù)使用的根本)n性能 Performancen容量 Capacityn可測(cè)量性 Scalabilityn可維護(hù)性 Service manageabilityn兼容性 Compatibilityn可擴(kuò)展性 Extensibility22 Pactera. Confidential. All Rights Reserved. Pactera. Confide
15、ntial. All Rights Reserved.n主要分三個(gè)階段:以檢測(cè)為重:產(chǎn)品制成之后進(jìn)行檢測(cè),只能判斷產(chǎn)品質(zhì)量,不能提高產(chǎn)品質(zhì)量以過(guò)程管理為重:把質(zhì)量的保證工作重點(diǎn)放在過(guò)程管理上,對(duì)制造過(guò)程 中的每一道工序都要進(jìn)行質(zhì)量控制以新產(chǎn)品開(kāi)發(fā)為重:在新產(chǎn)品的開(kāi)發(fā)設(shè)計(jì)階段,采取強(qiáng)有力的措施來(lái)消滅由于設(shè)計(jì)原因而產(chǎn)生的質(zhì)量隱患23 Pactera. Confidential. All Rights Reserved.軟件的相關(guān)知識(shí)軟件測(cè)試的重要性軟件測(cè)試的分類(lèi)和階段軟件測(cè)試的基本方法測(cè)試面臨的挑戰(zhàn)測(cè)試工程師自身素質(zhì)培養(yǎng)24 Pactera. Confidential. All Rights Re
16、served. Pactera. Confidential. All Rights Reserved.開(kāi)發(fā)生命周期. 維護(hù) 需求定義應(yīng)用定義應(yīng)用開(kāi)發(fā) 修訂 建立 建立測(cè)試生命周期.執(zhí)行.執(zhí)行執(zhí)行.測(cè)試計(jì)劃缺陷跟蹤測(cè)試開(kāi)發(fā)測(cè)試設(shè)計(jì)評(píng)估25 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.方法目標(biāo)/特性單元測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試性能測(cè)試強(qiáng)壯性測(cè)試功能測(cè)試白盒測(cè)試黑盒測(cè)試測(cè)試階段或?qū)哟芜m用性測(cè)試可靠性測(cè)試集成測(cè)試安全性測(cè)試26 Pactera. Confidential. Al
17、l Rights Reserved. Pactera. Confidential. All Rights Reserved.階 段輸 入 輸 出 需求分析需求定義, 市場(chǎng)分析文檔, 相關(guān)技術(shù)文檔市場(chǎng)需求分析會(huì)議記要 , 功能設(shè)計(jì), 技術(shù)設(shè)計(jì)設(shè)計(jì)審查 市場(chǎng)需求文檔, 技術(shù)設(shè)計(jì)文檔 測(cè)試計(jì)劃, 測(cè)試用例功能驗(yàn)證 代碼完成文件包,功能詳細(xì)設(shè)計(jì)說(shuō)明書(shū)最終技術(shù)文檔完整測(cè)試用例,完備的測(cè)試計(jì)劃, 缺陷報(bào)告,功能驗(yàn)證測(cè)試報(bào)告系統(tǒng)測(cè)試代碼修改后的文件包 完整測(cè)試用例,完備的測(cè)試計(jì)劃 缺陷報(bào)告缺陷狀態(tài)報(bào)告項(xiàng)目階段報(bào)告確認(rèn)測(cè)試代碼凍結(jié)文件包確認(rèn)測(cè)試用例缺陷狀態(tài)報(bào)告缺陷報(bào)告審查版本審查版本發(fā)布 代碼發(fā)布文件包 測(cè)試
18、計(jì)劃?rùn)z查清單當(dāng)前版本已知問(wèn)題的清單版本發(fā)布報(bào)告27 Pactera. Confidential. All Rights Reserved.軟件的相關(guān)概念軟件測(cè)試的重要性軟件測(cè)試的分類(lèi)和階段軟件測(cè)試的基本方法測(cè)試面臨的挑戰(zhàn)測(cè)試工程師自身素質(zhì)培養(yǎng)28 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n黑盒測(cè)試和白盒測(cè)試n靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試n自動(dòng)化測(cè)試和手工測(cè)試2829 Pactera. Confidential. All Rights Reserved. Pactera.
19、Confidential. All Rights Reserved.29n黑盒測(cè)試黑盒測(cè)試法把程序看成是一個(gè)黑盒子,完全不考慮程序內(nèi)部的結(jié)構(gòu)和處理過(guò)程黑盒測(cè)試只是檢查程序功能是否按照規(guī)格說(shuō)明書(shū)規(guī)定的可以正常使用黑盒測(cè)試又稱(chēng)功能測(cè)試需求需求說(shuō)明說(shuō)明產(chǎn)生產(chǎn)生被測(cè)程序被測(cè)程序測(cè)試結(jié)果測(cè)試結(jié)果輸出輸出比較比較測(cè)試用例測(cè)試用例30 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.30n黑盒測(cè)試目的是否有不正確或遺漏了的功能在接口上,輸入能否正確地接受?能否輸出正確的結(jié)果?是否有數(shù)
20、據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問(wèn)錯(cuò)誤?性能上是否能夠滿(mǎn)足要求?是否有初始化或終止性錯(cuò)誤?3131白盒測(cè)試白盒測(cè)試的前提是可以把程序看成裝在一個(gè)透明的白盒子里,也就是完全了解程序結(jié)構(gòu)的白盒子里,也就是完全了解程序結(jié)構(gòu)和處理過(guò)程,這種方法按照程序內(nèi)部邏輯測(cè)試程序,檢驗(yàn)程序中每條通路是否按預(yù)定要求正確工作白盒測(cè)試又稱(chēng)結(jié)構(gòu)測(cè)試測(cè) 試 用 例被 測(cè) 程 序源 程 序分 析覆 蓋 情 況分 析執(zhí) 行 路 徑3232白盒測(cè)試目的對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一次對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)試一次在循環(huán)的邊界和運(yùn)行界限內(nèi)執(zhí)行循環(huán)體測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性等33 Pa
21、ctera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.功能測(cè)試功能測(cè)試數(shù)據(jù)驅(qū)動(dòng)測(cè)試數(shù)據(jù)驅(qū)動(dòng)測(cè)試 結(jié)構(gòu)測(cè)試結(jié)構(gòu)測(cè)試邏輯驅(qū)動(dòng)測(cè)試邏輯驅(qū)動(dòng)測(cè)試 客戶(hù)需求事件驅(qū)動(dòng)輸入輸出34 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.34n靜態(tài)測(cè)試p對(duì)軟件文檔進(jìn)行分析、檢查和測(cè)試p不實(shí)際運(yùn)行被測(cè)試的程序n動(dòng)態(tài)測(cè)試p通過(guò)運(yùn)行軟件來(lái)檢驗(yàn)軟件的動(dòng)態(tài)行為和運(yùn)行結(jié)果的正確性p基本要素
22、被測(cè)試程序測(cè)試用例軟件需求和規(guī)約需求評(píng)審設(shè)計(jì)評(píng)審代碼走查代碼檢查單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試35 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.主持人主持人作者記錄員列席人員內(nèi)審員內(nèi)審員技術(shù)專(zhuān)業(yè)人員用戶(hù)代表不正式正式互審 走讀 審查會(huì)議運(yùn)行程序運(yùn)行程序36 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.手工模擬用戶(hù)手工模擬用戶(hù)操作操作37
23、 Pactera. Confidential. All Rights Reserved.軟件的相關(guān)知識(shí)軟件測(cè)試的重要性軟件測(cè)試的分類(lèi)和階段軟件測(cè)試的基本方法測(cè)試面臨的挑戰(zhàn)測(cè)試工程師自身素質(zhì)培養(yǎng)38 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n舉例1:對(duì)程序中的每條語(yǔ)句序列至少執(zhí)行一次,包含的不同執(zhí)行路徑數(shù)達(dá)5的20次冪,對(duì)每一條路徑進(jìn)行測(cè)試需要1毫秒,固定一年工作365*24小時(shí),要把所有路徑都測(cè)試過(guò),需要3170年循環(huán)循環(huán)20次次39 Pactera. Conf
24、idential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n舉例2:計(jì)息計(jì)算模塊,需要將規(guī)則允許的所有存款金額和存期進(jìn)行組合輸入n結(jié)論:窮舉輸入測(cè)試是無(wú)法實(shí)現(xiàn)的我們無(wú)法測(cè)試一個(gè)程序的所有輸入可能軟件測(cè)試要考慮其經(jīng)濟(jì)性即使可以窮舉所有路徑進(jìn)行測(cè)試,程序中仍然可能存在沒(méi)有檢查出的缺陷3940 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n誤區(qū)一:根據(jù)軟件開(kāi)發(fā)瀑布模型,軟件測(cè)試是開(kāi)發(fā)
25、后期的一個(gè)階段n 誤區(qū)二:軟件測(cè)試技術(shù)要求不高,至少比編程容易多了n 誤區(qū)三:有時(shí)間就多測(cè)試一些,來(lái)不及就少測(cè)試一些 n 誤區(qū)四:軟件測(cè)試是測(cè)試人員的事,與開(kāi)發(fā)人員無(wú)關(guān) n 誤區(qū)五:如果發(fā)布出去的軟件有質(zhì)量問(wèn)題,都是軟件測(cè)試人員的錯(cuò)4041 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights Reserved.n所有測(cè)試的標(biāo)準(zhǔn)都是建立在用戶(hù)需求之上n軟件測(cè)試必須基于“質(zhì)量第一”的思想去開(kāi)展各項(xiàng)工作,當(dāng)時(shí)間和質(zhì)量沖突時(shí),時(shí)間要服從質(zhì)量。n事先定義好產(chǎn)品的質(zhì)量標(biāo)準(zhǔn),只有有了質(zhì)量標(biāo)準(zhǔn),才能根據(jù)測(cè)試的結(jié)果,對(duì)產(chǎn)品的質(zhì)量進(jìn)行分析和評(píng)估。n軟件項(xiàng)目一啟動(dòng),軟件測(cè)試也就是開(kāi)始,而不是等程序?qū)懲?,才開(kāi)始進(jìn)行測(cè)試。n窮舉測(cè)試是不可能的。甚至一個(gè)大小適度的程序,其路徑排列的數(shù)量也非常大,因此,在測(cè)試中不可能運(yùn)行路徑的每一種組合。 42 Pactera. Confidential. All Rights Reserved. Pactera. Confidential. All Rights
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年調(diào)查分析師考試試題及答案
- 人工智能技術(shù)研發(fā)經(jīng)驗(yàn)工作證明(5篇)
- 授權(quán)代表證明書(shū)及授權(quán)事項(xiàng)清單(8篇)
- 某中學(xué)圖書(shū)借閱統(tǒng)計(jì)分析制度
- 2025年電式混動(dòng)車(chē)項(xiàng)目申請(qǐng)報(bào)告
- 網(wǎng)絡(luò)維護(hù)外包服務(wù)協(xié)議合同書(shū)
- 經(jīng)濟(jì)學(xué)原理與經(jīng)濟(jì)形勢(shì)分析題目
- 物聯(lián)網(wǎng)技術(shù)在智慧城市規(guī)劃中的應(yīng)用協(xié)議
- 2025年注冊(cè)會(huì)計(jì)師考試《會(huì)計(jì)》財(cái)務(wù)報(bào)表分析解題思路與技巧試題
- 介紹我的日常用品作文9篇范文
- 金蟬的養(yǎng)殖管理
- 1379]國(guó)開(kāi)電大本科《人文英語(yǔ)3》歷年期末考試(第三大題閱讀選擇題)題庫(kù)
- 石家莊橋東污水處理廠三溝式氧化溝工藝設(shè)計(jì)
- 部編版六年級(jí)語(yǔ)文下冊(cè)詞語(yǔ)表(看拼音寫(xiě)詞語(yǔ))
- (完整版)煤礦主扇司機(jī)考試卷(含答案)
- 血液制品發(fā)展制約因素分析:基礎(chǔ)薄弱起步晚
- 雙柏縣工業(yè)用大麻開(kāi)發(fā)種植實(shí)施計(jì)劃方案
- 租賃房屋交接清單
- 設(shè)計(jì)加熱爐推料機(jī)傳動(dòng)裝置
- 電梯維保人員管理制度
- 吊頂檢驗(yàn)報(bào)告(共5頁(yè))
評(píng)論
0/150
提交評(píng)論