版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
測(cè)試概念問(wèn)題軟件測(cè)試定義:度量和提高被測(cè)軟件質(zhì)量,是對(duì)軟件需求分析、設(shè)計(jì)和編碼的最終復(fù)查的一系列過(guò)程。目的:驗(yàn)證被測(cè)軟件是否滿足需求。測(cè)試目標(biāo):發(fā)現(xiàn)缺陷、預(yù)防缺陷、建立團(tuán)隊(duì)對(duì)軟件的信心。測(cè)試原則:1)盡早介入;2)顯示缺陷的存在;3)窮盡測(cè)試不可能;4)缺陷集群性;5)殺蟲(chóng)劑悖論;6)測(cè)試依賴于測(cè)試背景;7)無(wú)缺陷謬論。軟件生命周期:需求一設(shè)計(jì)一編程一測(cè)試一集成一維護(hù)風(fēng)險(xiǎn):事件、危險(xiǎn)、威脅或情況等發(fā)生的可能性以及由此產(chǎn)生的不可預(yù)料的后果,即一個(gè)潛在的問(wèn)題。質(zhì)量控制:決定軟件產(chǎn)品正確性的過(guò)程和動(dòng)作;一組功能基線,保證產(chǎn)品符合標(biāo)準(zhǔn)/需求所做的工作缺陷:偏離需求規(guī)格說(shuō)明,三種表現(xiàn):遺漏、錯(cuò)誤、多余驗(yàn)證:在整個(gè)軟件生命周期中的全部之類控制活動(dòng),確保交付的中間產(chǎn)品符合輸入規(guī)格說(shuō)明。確認(rèn):軟件生命周期中的測(cè)試階段,保證最終產(chǎn)品符合規(guī)格說(shuō)明靜態(tài)測(cè)試:在系統(tǒng)編碼之前進(jìn)行的測(cè)試動(dòng)態(tài)測(cè)試:在系統(tǒng)編碼之后進(jìn)行的驗(yàn)證和確認(rèn);運(yùn)行被測(cè)程序,檢查運(yùn)行結(jié)果與預(yù)期的差異,并分析運(yùn)行效率。代碼審查:測(cè)試人員參與的代碼會(huì)審。由一組人通過(guò)閱讀、討論和爭(zhēng)議對(duì)程序進(jìn)行靜態(tài)分析的過(guò)程。單元測(cè)試:對(duì)單一的獨(dú)立的模塊或代碼進(jìn)行的測(cè)試。目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。集成測(cè)試:對(duì)一組模塊進(jìn)行的測(cè)試,確保模塊之間的數(shù)據(jù)和控制能正常的傳遞。是將模塊安裝設(shè)計(jì)要求組裝起來(lái)同時(shí)進(jìn)行的測(cè)試。系統(tǒng)測(cè)試:一個(gè)預(yù)先確定的測(cè)試組合,當(dāng)執(zhí)行成功時(shí),系統(tǒng)符合需求;與單元測(cè)試不同的各種更高等級(jí)測(cè)試類型的通用術(shù)語(yǔ)。目的是保證系統(tǒng)在實(shí)際的環(huán)境中能夠穩(wěn)定、可靠的運(yùn)行下去,包括恢復(fù)性測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試等。驗(yàn)收測(cè)試:保證系統(tǒng)符合最終用戶要求的測(cè)試。回歸測(cè)試:在系統(tǒng)改變后進(jìn)行的測(cè)試,以確保不希望的變化不引入系統(tǒng)功能測(cè)試:認(rèn)為系統(tǒng)應(yīng)該做什么的業(yè)務(wù)需求測(cè)試。目的是向未來(lái)的用戶表面系統(tǒng)能夠按預(yù)定要求的功能那樣工作,這是的測(cè)試是直接操作完整的軟件系統(tǒng),需要戰(zhàn)爭(zhēng)用戶的角度上,盡量模擬用戶使用的各種情況,甚至讓用戶參與測(cè)試。確認(rèn)系統(tǒng)是如何實(shí)現(xiàn)的系統(tǒng)結(jié)構(gòu)測(cè)試黑盒測(cè)試:數(shù)據(jù)驅(qū)動(dòng)的、基于外部規(guī)格說(shuō)明而不需了解系統(tǒng)是如何構(gòu)造的測(cè)試。白盒測(cè)試:邏輯驅(qū)動(dòng)的、基于編碼內(nèi)部的結(jié)構(gòu)和邏輯的測(cè)試。軟件測(cè)試度量:提取軟件測(cè)試過(guò)程中可計(jì)量的屬性,在測(cè)試過(guò)程進(jìn)行中以一定頻度不斷采集這些屬性的值,并采用一些恰當(dāng)?shù)姆治龇椒▽?duì)得到的這些數(shù)據(jù)進(jìn)行分析,建立可度量的指標(biāo),從而量化的評(píng)定測(cè)試過(guò)程的能力和性能,提高測(cè)試過(guò)程的可視性,幫助軟件組織管理以及改進(jìn)軟件測(cè)試過(guò)程。常用測(cè)試度量指標(biāo):測(cè)試覆蓋率、測(cè)試執(zhí)行率、測(cè)試執(zhí)行通過(guò)率、測(cè)試缺陷解決率測(cè)試設(shè)計(jì):將概括的測(cè)試目標(biāo)轉(zhuǎn)換問(wèn)具體的測(cè)試條件和用例的一系列活動(dòng)。(依據(jù)、可測(cè)性、條件、用例、說(shuō)明說(shuō))測(cè)試用例=<輸入數(shù)據(jù)、期望結(jié)果、測(cè)試對(duì)象、邊界條件+>軟件測(cè)試文檔的作用:驗(yàn)證需求的正確性、檢驗(yàn)測(cè)試資源、明確任務(wù)的風(fēng)險(xiǎn)、生成測(cè)試用例、評(píng)估測(cè)試結(jié)果、再測(cè)試測(cè)試用例:是為某個(gè)特殊目標(biāo)而編制的一組測(cè)試輸入、執(zhí)行條件以及預(yù)期結(jié)果,以便測(cè)試某個(gè)程序路徑或核實(shí)是否滿足某個(gè)特定需求。構(gòu)成了設(shè)計(jì)和制定測(cè)試過(guò)程的基礎(chǔ),決定著測(cè)試設(shè)計(jì)和測(cè)試開(kāi)發(fā)的類型以及所需的資源。測(cè)試數(shù)據(jù):實(shí)在測(cè)試中使用的實(shí)際值或執(zhí)行測(cè)試所需要的元素。測(cè)試數(shù)據(jù)創(chuàng)建要測(cè)試的條件,并且用于核實(shí)特定的用例或需求是否已經(jīng)成功得到實(shí)施。測(cè)試配置管理的目標(biāo):1)在測(cè)試過(guò)程中控制盒審計(jì)測(cè)試活動(dòng)的變更;2)再測(cè)試過(guò)程中隨著測(cè)試項(xiàng)目的里程碑,同步建立相應(yīng)的基線;3)在測(cè)試過(guò)程中記錄并跟蹤測(cè)試活動(dòng)過(guò)程中的變更請(qǐng)求;4)在測(cè)試過(guò)程中針對(duì)相應(yīng)的軟件測(cè)試活動(dòng)或者產(chǎn)品,測(cè)試人員應(yīng)將他們標(biāo)識(shí)為被標(biāo)識(shí)和控制并且是可用的。質(zhì)量特性六要素:功能性、可用性、可靠性、效率、維護(hù)性、可移植性評(píng)審:是對(duì)軟件產(chǎn)品進(jìn)行評(píng)估的活動(dòng),用以確定于預(yù)期結(jié)果之間的偏差和相應(yīng)的改進(jìn)意見(jiàn),通常由人來(lái)執(zhí)行。同行評(píng)審:是由開(kāi)發(fā)軟件產(chǎn)品作者以外的其他人檢查工作產(chǎn)品,以發(fā)現(xiàn)缺陷病尋找改進(jìn)的機(jī)會(huì)。等價(jià)類劃分法:是把程序的輸入域劃分成若干部分,然后從每個(gè)部分中選取少數(shù)有代表性數(shù)據(jù)當(dāng)作測(cè)試用例。34.猜錯(cuò)法:是基于經(jīng)驗(yàn)和直覺(jué)推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性地設(shè)計(jì)測(cè)試用例的方法。決策表/判定表:試分析和表達(dá)多邏輯條件下執(zhí)行不同操作的情況的工具。(適用范圍:a.所有軟件的行為由一些邏輯決策所決定的情況;b.記錄一個(gè)系統(tǒng)要實(shí)施的復(fù)雜業(yè)務(wù)規(guī)則。)軟件需求:1)用戶解決問(wèn)題或達(dá)到目標(biāo)所需條件或全能;2)系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn)、規(guī)范或其他正式規(guī)定文檔所需具有的條件或全能;3)一種反應(yīng)上面(1)、(2)所述條件或全能的文檔說(shuō)明。測(cè)試流程問(wèn)題測(cè)試過(guò)程:開(kāi)始一控制(計(jì)劃--分析&設(shè)計(jì)一實(shí)現(xiàn)&執(zhí)行)--評(píng)估出口準(zhǔn)則&報(bào)告—測(cè)試結(jié)束活動(dòng)一結(jié)束測(cè)試過(guò)程主要活動(dòng):提取測(cè)試需求一確定測(cè)試策略一制定測(cè)試計(jì)劃一開(kāi)展測(cè)試設(shè)計(jì)一執(zhí)行測(cè)試用例一分析測(cè)試結(jié)果V模型:1)用戶需求一需求分析與系統(tǒng)設(shè)計(jì)一概要設(shè)計(jì)一詳細(xì)設(shè)計(jì)一編碼;2)驗(yàn)收測(cè)試一確認(rèn)測(cè)試與系統(tǒng)測(cè)試一集成測(cè)試一單元測(cè)試;▽模型的局限性:僅僅將測(cè)試作為軟件生命周期的一個(gè)階段,不能體現(xiàn)測(cè)試的盡早介入,依照此模型進(jìn)行測(cè)試,容易導(dǎo)致在早期的缺陷不能夠被發(fā)現(xiàn)。W模型:1)用戶需求一需求分析與系統(tǒng)設(shè)計(jì)一概要設(shè)計(jì)一詳細(xì)設(shè)計(jì)一編碼一集成一實(shí)施一交付;2)用戶需求V&V/驗(yàn)收測(cè)試設(shè)計(jì)一需求分析與系統(tǒng)設(shè)計(jì)/V&V—概要設(shè)計(jì)V&V/集成測(cè)試設(shè)計(jì)一詳細(xì)設(shè)計(jì)V&V/單元測(cè)試設(shè)計(jì)一單元測(cè)試—集成測(cè)試—確認(rèn)測(cè)試與系統(tǒng)測(cè)試—驗(yàn)收測(cè)試測(cè)試過(guò)程管理:1)測(cè)試計(jì)劃&控制:測(cè)試計(jì)劃、測(cè)試進(jìn)度表;2)測(cè)試分析&設(shè)計(jì):需求分析、相關(guān)設(shè)計(jì)、測(cè)試用例執(zhí)行順序設(shè)計(jì);產(chǎn)出物:測(cè)試設(shè)計(jì)規(guī)格說(shuō)明書(shū)、測(cè)試用例規(guī)格說(shuō)明書(shū)、測(cè)試規(guī)程規(guī)格說(shuō)明書(shū);3)測(cè)試實(shí)現(xiàn)&執(zhí)行:對(duì)測(cè)試環(huán)境、用
例進(jìn)行實(shí)現(xiàn),測(cè)試腳本、數(shù)據(jù)實(shí)現(xiàn)等;產(chǎn)出物:測(cè)試日志&事件報(bào)告;4)測(cè)試總結(jié)&報(bào)告:測(cè)試評(píng)審,編寫(xiě)測(cè)試總結(jié)報(bào)告;產(chǎn)出物:測(cè)試總結(jié)報(bào)告;5)測(cè)試結(jié)束:對(duì)測(cè)試進(jìn)行總結(jié),進(jìn)行測(cè)試結(jié)束活動(dòng)。工作內(nèi)容生成文檔特彳正(1)計(jì)劃和控制階段確定測(cè)試范圍、策略、方法;風(fēng)險(xiǎn)的監(jiān)控,進(jìn)度的監(jiān)控等。測(cè)試計(jì)劃測(cè)試進(jìn)度表測(cè)試計(jì)劃也要經(jīng)過(guò)起草、討論、審查等;不同的測(cè)試階段可能有不同的測(cè)試計(jì)劃。(2)分析和設(shè)計(jì)階段制定測(cè)試技術(shù)方案,對(duì)需求進(jìn)行分析、設(shè)計(jì)測(cè)試用例。測(cè)試設(shè)計(jì)文檔測(cè)試用例文檔將需求轉(zhuǎn)換為測(cè)試用例的過(guò)程;是一個(gè)要求高的關(guān)鍵階段。⑶實(shí)現(xiàn)和執(zhí)行階段實(shí)現(xiàn)測(cè)試用例腳本和規(guī)程規(guī)格說(shuō)明書(shū),設(shè)置測(cè)試環(huán)境,準(zhǔn)備測(cè)試數(shù)據(jù),執(zhí)行測(cè)試用例。測(cè)試規(guī)程規(guī)格說(shuō)明;測(cè)試日志;缺陷事件報(bào)告手工測(cè)試和自動(dòng)化測(cè)試。(4)評(píng)估出口準(zhǔn)則和報(bào)告階段檢測(cè)對(duì)象是否符合標(biāo)準(zhǔn);對(duì)缺陷進(jìn)行報(bào)告、分析、跟蹤。測(cè)試總結(jié)報(bào)告測(cè)試執(zhí)行完成,對(duì)測(cè)試結(jié)果進(jìn)行綜合分析,對(duì)質(zhì)量的審查。⑸測(cè)試活動(dòng)結(jié)束階段軟件測(cè)試需求分析過(guò)程輸入過(guò)程輸出需求規(guī)格說(shuō)明書(shū)需求米集原始測(cè)試需求表測(cè)試要點(diǎn)分析、功能交互點(diǎn)分析、質(zhì)量特性分析、測(cè)試類型需求分析測(cè)試需求跟蹤矩陣分析測(cè)試需求需求評(píng)審評(píng)審結(jié)論測(cè)試用例設(shè)計(jì)過(guò)程:測(cè)試需求分析(功能點(diǎn)分析)--業(yè)務(wù)流程分析(場(chǎng)景)--測(cè)試用例設(shè)計(jì)一測(cè)試用例評(píng)審一測(cè)試用例更新完善一測(cè)試用例開(kāi)發(fā)與實(shí)現(xiàn)(完善用例操作步驟、期望結(jié)果)邊界值劃分流程:分出輸入數(shù)據(jù);識(shí)別邊界;選擇數(shù)據(jù)(數(shù)據(jù)個(gè)數(shù)4n+1)測(cè)試內(nèi)容問(wèn)題生命周期各個(gè)階段測(cè)試工作劃分:1) 需求:決定驗(yàn)證的方法、決定需求的充分程度、生成功能測(cè)試、決定與需求符合的設(shè)計(jì)2) 設(shè)計(jì):決定設(shè)計(jì)的充分程度、生成結(jié)構(gòu)和功能測(cè)試數(shù)據(jù)、決定設(shè)計(jì)與需求的一致性3) 編程:決定實(shí)現(xiàn)的充分程度、生成各種程序/單元的結(jié)構(gòu)和功能測(cè)試數(shù)據(jù)、決定與設(shè)計(jì)的一致性4) 測(cè)試:決定測(cè)試計(jì)劃的充分性、測(cè)試應(yīng)用系統(tǒng)5) 安裝/集成:把經(jīng)測(cè)試的系統(tǒng)放入產(chǎn)品6) 維護(hù):修改和重新測(cè)試軟件測(cè)試過(guò)程中的內(nèi)容:基于項(xiàng)目目標(biāo),制定測(cè)試計(jì)劃,確定測(cè)試策略,選定測(cè)試方法,排定優(yōu)先級(jí),建立里程碑,組織測(cè)試資源等;然后,以測(cè)試計(jì)劃為基礎(chǔ),明確測(cè)試需求、測(cè)試對(duì)象和測(cè)試目標(biāo)及功能和性能指標(biāo);最后,依據(jù)測(cè)試計(jì)劃和測(cè)試設(shè)計(jì),測(cè)試人員展開(kāi)測(cè)試相關(guān)活動(dòng)。測(cè)試計(jì)劃控制階段:1)標(biāo)識(shí)測(cè)試項(xiàng);2)(不)需要測(cè)試特征;3)測(cè)試方法;4)入/出口準(zhǔn)則;5)暫停準(zhǔn)則&恢復(fù)要求;6)完成所需交付項(xiàng);7)測(cè)試任務(wù);8)測(cè)試環(huán)境要求;9)測(cè)試職責(zé);10)人員配置及培訓(xùn);11)測(cè)試進(jìn)度;12)測(cè)試風(fēng)險(xiǎn)及應(yīng)對(duì)措施。各階段測(cè)試的測(cè)試內(nèi)容1)組件測(cè)試:(1)定義:組件測(cè)試(ComponentTesting)是對(duì)構(gòu)成軟件最底層的軟件代碼進(jìn)行的測(cè)試,這些代碼可能是C代碼、C++代碼、VB代碼等,有時(shí)該測(cè)試又被叫做單元測(cè)試(UnitTesting)。(2) 測(cè)試對(duì)象:獨(dú)立的函數(shù)、方法和過(guò)程、獨(dú)立的類(3) 測(cè)試環(huán)境:開(kāi)發(fā)環(huán)境(4) 測(cè)試目標(biāo):保證測(cè)試對(duì)象完整地、正確地執(zhí)行了詳細(xì)設(shè)計(jì)中所定義的功能,進(jìn)行一些非功能測(cè)試。(5) 測(cè)試策略:白盒測(cè)試、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(6) 測(cè)試依據(jù):詳細(xì)設(shè)計(jì)說(shuō)明書(shū)2) 集成測(cè)試:(1)定義:集成測(cè)試(IntegrationTesting)是對(duì)組件之間的接口進(jìn)行測(cè)試,以及測(cè)試一個(gè)系統(tǒng)內(nèi)不同部分的相互作用,比如操作系統(tǒng)、文件系統(tǒng)、硬件或系統(tǒng)之間的接口。根據(jù)集成的粒度可分為,組件集成(ComponentIntegration)、系統(tǒng)集成(SystemIntegration)。(2) 測(cè)試對(duì)象:待集成的組件、待集成的系統(tǒng)。(3) 測(cè)試環(huán)境:開(kāi)發(fā)環(huán)境、系統(tǒng)集成環(huán)境。(4) 測(cè)試目標(biāo):揭示組件與組件之間、系統(tǒng)與系統(tǒng)之間數(shù)據(jù)交換,狀態(tài)傳遞以及控制傳遞之間的錯(cuò)誤,驗(yàn)證模塊集成與調(diào)用是否與概要設(shè)計(jì)說(shuō)明一致(5) 測(cè)試策略:自上而下、自下而上(6) 測(cè)試依據(jù):概要設(shè)計(jì)說(shuō)明書(shū)3) 系統(tǒng)測(cè)試:(1)定義:是將已經(jīng)集成好的軟件系統(tǒng)作為計(jì)算機(jī)系統(tǒng)的一部分,以計(jì)算機(jī)系統(tǒng)硬件、某些支持軟件、數(shù)據(jù)和人員等系統(tǒng)元素結(jié)合起來(lái),在實(shí)際運(yùn)行環(huán)境下對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列嚴(yán)格有效的測(cè)試。目的在于通過(guò)與系統(tǒng)的需求定義作比較,發(fā)現(xiàn)軟件與系統(tǒng)定義不符合或與之矛盾的地方(2) 測(cè)試對(duì)象:完整的、集成的計(jì)算機(jī)系統(tǒng)。(3) 測(cè)試環(huán)境:獨(dú)立的測(cè)試環(huán)境,接近用戶真實(shí)環(huán)境。(4) 測(cè)試目標(biāo):確認(rèn)整個(gè)系統(tǒng)是否滿足了系統(tǒng)需求規(guī)格說(shuō)明書(shū)中的功能和非功能需求,以及滿足程度,偵測(cè)一切該定義在系統(tǒng)需求中卻被遺漏的需求。(5) 測(cè)試策略:黑盒測(cè)試(6) 測(cè)試依據(jù):系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、軟件規(guī)格說(shuō)明書(shū)4)驗(yàn)收測(cè)試:(1) 定義:用戶依照需求規(guī)格說(shuō)明書(shū)對(duì)軟件進(jìn)行的功能性和非功能性測(cè)試。驗(yàn)收測(cè)試是部署軟件之前的最后一個(gè)測(cè)試操作。驗(yàn)收測(cè)試的目的是確保軟件準(zhǔn)備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務(wù)(2) 測(cè)試對(duì)象:經(jīng)過(guò)系統(tǒng)測(cè)試的軟件。(3) 測(cè)試環(huán)境:用戶環(huán)境。(4) 測(cè)試目標(biāo):確保系統(tǒng)功能、系統(tǒng)的某部分或特定的系統(tǒng)非功能特征滿足驗(yàn)收準(zhǔn)則,建立信心,評(píng)估系統(tǒng)對(duì)于部署和使用的準(zhǔn)備情況。(5) 測(cè)試策略:黑盒測(cè)試、用例測(cè)試/場(chǎng)景法(6) 測(cè)試依據(jù):用戶需求說(shuō)明書(shū)、合同測(cè)試方法問(wèn)題基于風(fēng)險(xiǎn)分析的測(cè)試方法:1)列出一個(gè)風(fēng)險(xiǎn)列表;2)對(duì)每個(gè)風(fēng)險(xiǎn)進(jìn)行分析和評(píng)估,確定風(fēng)險(xiǎn)級(jí)別;3)進(jìn)行考察每項(xiàng)風(fēng)險(xiǎn)的測(cè)試;4)當(dāng)風(fēng)險(xiǎn)消失而新的風(fēng)險(xiǎn)出現(xiàn)的時(shí)候,調(diào)整測(cè)試策略評(píng)估出口準(zhǔn)則:1)按測(cè)試計(jì)劃定義的出口準(zhǔn)則檢查測(cè)試日志;2)評(píng)估是否要更多的測(cè)試或更改出口準(zhǔn)則;3)為利益相關(guān)者提供一個(gè)測(cè)試總結(jié)報(bào)告。審查的內(nèi)容和流程:1) 計(jì)劃:選擇評(píng)審員,分配角色,制定評(píng)審標(biāo)準(zhǔn)(入/出口準(zhǔn)則),選擇需要評(píng)審的文檔2) 預(yù)備會(huì):分發(fā)文檔,向評(píng)審參與者解釋評(píng)審目標(biāo)、過(guò)程、文檔3) 個(gè)人準(zhǔn)備:評(píng)審參與者進(jìn)行評(píng)審前的準(zhǔn)備,標(biāo)注可能的缺陷,標(biāo)注可能的問(wèn)題,標(biāo)注建議4) 評(píng)審會(huì)議:討論評(píng)審對(duì)象,記錄評(píng)審過(guò)程中的結(jié)果和會(huì)議紀(jì)要5) 返工:修復(fù)評(píng)審中發(fā)現(xiàn)的缺陷6) 跟蹤結(jié)果:檢查缺陷是否已經(jīng)得到解決,收集/度量數(shù)據(jù),核對(duì)出口準(zhǔn)則白盒測(cè)試的方法:邏輯覆蓋(包括語(yǔ)句覆蓋、分支覆蓋、條件覆蓋、分支-條件覆蓋、路徑覆蓋)、路徑測(cè)試、數(shù)據(jù)流測(cè)試、信息流分析。黑盒測(cè)試的方法:等價(jià)類劃分、邊界值分析、因果圖、隨機(jī)測(cè)試、猜錯(cuò)法、決策表測(cè)試、狀態(tài)轉(zhuǎn)換測(cè)試、場(chǎng)景法測(cè)試、探索性測(cè)試等等。構(gòu)建等價(jià)類步驟:1) 確定基本類:為每個(gè)變量/參數(shù)確定其定義域,構(gòu)建有效值類和無(wú)效值類。2) 細(xì)分類:對(duì)每個(gè)等價(jià)類,將可能會(huì)被不同處理的類元素分配一個(gè)新的類。3) 選定代表值。決策表設(shè)計(jì)用例方法:條件樁(1)條件項(xiàng)(2)動(dòng)作樁(3)動(dòng)作項(xiàng)(4)(1) 列出問(wèn)題的所有條件(無(wú)序)(2) 由不同規(guī)則可能采取的操作(無(wú)序)(3) 列出(1)的取值(所有組合),一個(gè)組合形成規(guī)則(任一(2)的組合及其(4)稱為規(guī)則)(4) 列出(3)的取值(由(2)決定)(5) 化簡(jiǎn):合并兩或多相同動(dòng)作的組合,且條件項(xiàng)間存在極為相似的關(guān)系。缺陷管理問(wèn)題軟件缺陷:存在于軟件中的實(shí)際結(jié)果與預(yù)期結(jié)果之間的偏差導(dǎo)致軟件缺陷的原因:1)需求定義不完善;2)客戶一開(kāi)發(fā)者通信失?。?)對(duì)軟件需求的故意偏離;4)邏輯設(shè)計(jì)錯(cuò)誤;5)編碼錯(cuò)誤;6)不符合文檔編制與編碼規(guī)定;7)測(cè)試過(guò)程不足;8)規(guī)程錯(cuò)誤;9)文檔編制錯(cuò)誤缺陷管理的依賴關(guān)系:1)依賴關(guān)聯(lián);2)重復(fù)關(guān)聯(lián);3相關(guān)關(guān)聯(lián);4)重復(fù)相關(guān)關(guān)聯(lián)。缺陷生命周期:new、Open(Reopen)、Rejected、Fixed、Closed缺陷報(bào)告必要要素:1)簡(jiǎn)明扼要的標(biāo)題;2)精確的問(wèn)題描述;3)確認(rèn)缺陷版本號(hào);4)簡(jiǎn)明的復(fù)現(xiàn)步驟;5)必要的附件復(fù)現(xiàn)步驟的特點(diǎn):精簡(jiǎn)無(wú)冗余、其他人可據(jù)此復(fù)現(xiàn)缺陷;3)一步對(duì)應(yīng)一個(gè)操作;4)使用簡(jiǎn)單句;5)語(yǔ)言描述客觀。文檔問(wèn)題測(cè)試計(jì)劃包含內(nèi)容:產(chǎn)品基本情況、目標(biāo)、范圍、策略、資源配置、進(jìn)度計(jì)劃表、缺陷跟蹤報(bào)告、風(fēng)險(xiǎn)、測(cè)試準(zhǔn)入/出準(zhǔn)則、計(jì)劃的目的、項(xiàng)目估算、跟蹤和控制機(jī)制。測(cè)試用例應(yīng)該包含的內(nèi)容:測(cè)試用例項(xiàng)主要包含:用例編號(hào)、用例名稱、用例描述/測(cè)試目的、測(cè)試數(shù)據(jù)、前置條件、測(cè)試步驟、期望結(jié)果、注釋、優(yōu)先級(jí)、測(cè)試對(duì)象(配置)等。測(cè)試用例設(shè)計(jì)的步驟:1) 測(cè)試需求分析、業(yè)務(wù)流程分析2) 測(cè)試用例設(shè)計(jì)3) 測(cè)試用例評(píng)審4) 測(cè)試用例更新完善5) 測(cè)試用例開(kāi)發(fā)與實(shí)現(xiàn)缺陷報(bào)告應(yīng)該包含的內(nèi)容:測(cè)試總結(jié)報(bào)告應(yīng)該包含的內(nèi)容:測(cè)試注意事項(xiàng)問(wèn)題測(cè)試人員測(cè)試時(shí)的注意事項(xiàng):1)永遠(yuǎn)不要許諾或保證什么;2)文檔反映了自己的精神面貌;3)要學(xué)會(huì)逆向思維;4)編寫(xiě)缺陷一定要保證重視;5)測(cè)試要依據(jù)需求,關(guān)注對(duì)客戶不利的缺陷;6)盡量使用測(cè)試工具;7)牢記服務(wù)意識(shí)。測(cè)試人員應(yīng)具備的素質(zhì):1)牢固的軟件測(cè)試知識(shí);2)較強(qiáng)的溝通能力;3)良好的心理素質(zhì)(專心、細(xì)心、耐心、責(zé)任心、自信心,構(gòu)造心理、批判心理);4)全面的技術(shù)。測(cè)試度量原則:SMART原則:Specific(明確)、Measurable(可度量)、Available(可達(dá)到)、Relevant(相關(guān))、Time-bound(有時(shí)限)編寫(xiě)測(cè)試用例注意事項(xiàng):1)功能檢查;2)面向用戶的考慮;3)數(shù)據(jù)處理;4)軟件流程測(cè)試5.測(cè)試管理問(wèn)題軟件測(cè)試管理目標(biāo):幫助測(cè)試團(tuán)隊(duì)決定最佳實(shí)踐。有效、全方位的提高測(cè)試覆蓋率的手段。應(yīng)考慮:1)可用測(cè)試資源;2)使用適當(dāng)?shù)臏y(cè)試技術(shù)和方法;3)明確具體軟件測(cè)試任務(wù)(a.測(cè)試準(zhǔn)備:制定測(cè)試計(jì)劃、編寫(xiě)測(cè)試用例、建立測(cè)試環(huán)境、確定工具方法出入口準(zhǔn)則、風(fēng)險(xiǎn)變更控制;b.單元測(cè)試:?jiǎn)卧獪y(cè)試計(jì)劃、明確測(cè)試用例、執(zhí)行單元測(cè)試、缺陷分析;c.集成測(cè)試:集成測(cè)試計(jì)劃、明確測(cè)試用例、執(zhí)行集成測(cè)試、缺陷分析;d.功能測(cè)試:系統(tǒng)測(cè)試計(jì)劃、明確測(cè)試用例、執(zhí)行系統(tǒng)測(cè)試、缺陷分析;e.內(nèi)部驗(yàn)收測(cè)試:內(nèi)部驗(yàn)收準(zhǔn)備、執(zhí)行內(nèi)部驗(yàn)收、問(wèn)題處理、交付與確認(rèn))軟件測(cè)試分類:1)需求管理;2)質(zhì)量管理;3)團(tuán)隊(duì)管理;4)文檔管理;5)缺陷管理;6)環(huán)境管理;7流程管理;8)執(zhí)行管理;9)風(fēng)險(xiǎn)管理;10)成本管理軟件測(cè)試管理要素:質(zhì)量、人員、流程、技術(shù)、資源(團(tuán)隊(duì)建設(shè)、成本管理、
溫馨提示
- 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生院便民服務(wù)制度
- 衛(wèi)生院反詐工作制度
- 衛(wèi)生計(jì)生委調(diào)研工作制度
- 衛(wèi)生站流動(dòng)人口管理制度
- 魚(yú)攤販衛(wèi)生管理制度
- 饅頭店衛(wèi)生管理制度
- 新冠肺炎衛(wèi)生室制度
- 商市場(chǎng)衛(wèi)生管理制度
- 學(xué)校各項(xiàng)衛(wèi)生制度
- 融資管理辦法國(guó)資委
- GB/T 45870.1-2025彈簧測(cè)量和試驗(yàn)參數(shù)第1部分:冷成形圓柱螺旋壓縮彈簧
- 倉(cāng)庫(kù)物料儲(chǔ)存知識(shí)培訓(xùn)課件
- 數(shù)字化轉(zhuǎn)型下的人力資源管理創(chuàng)新-洞察及研究
- 門診部醫(yī)保內(nèi)部管理制度
- (高清版)DB62∕T 2637-2025 道路運(yùn)輸液體危險(xiǎn)貨物罐式車輛 金屬常壓罐體定期檢驗(yàn)規(guī)范
- 化糞池清掏疏通合同范本5篇
- 物理學(xué)(祝之光) 靜電場(chǎng)1學(xué)習(xí)資料
- 個(gè)人項(xiàng)目投資協(xié)議合同范例
- 全球科普活動(dòng)現(xiàn)狀及發(fā)展趨勢(shì)
- 2024年重慶市中考語(yǔ)文考試說(shuō)明
評(píng)論
0/150
提交評(píng)論