軟件測試技術(shù)基礎(chǔ)-CH05_第1頁
軟件測試技術(shù)基礎(chǔ)-CH05_第2頁
軟件測試技術(shù)基礎(chǔ)-CH05_第3頁
軟件測試技術(shù)基礎(chǔ)-CH05_第4頁
軟件測試技術(shù)基礎(chǔ)-CH05_第5頁
已閱讀5頁,還剩61頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件測試技術(shù)基礎(chǔ)-CH05第一頁,共66頁。2第5章軟件測試管理及自動化測試基礎(chǔ)5.1軟件測試自動化基礎(chǔ)5.2軟件測試管理5.3軟件測試文檔標(biāo)準(zhǔn)(補(bǔ)充)本章小結(jié)本章小結(jié)練習(xí)題思考題2第二頁,共66頁。5.1軟件測試自動化基礎(chǔ)5.1.1自動化測試含義5.1.2自動化測試意義5.1.3自動化測試局限性 5.1.4測試工具 3第三頁,共66頁。5.1.1自動化測試含義自動化測試的定義使用軟件工具來代替手工進(jìn)行的一系列動作。自動化測試的特點(diǎn)可操作性、可重復(fù)性和高效率自動化測試的目的減輕手工測試的工作量節(jié)約資源(包括人力、物力等)保證軟件質(zhì)量縮短測試周期4第四頁,共66頁。5.1.1自動化測試含義自動化測試的工作方式通常使用腳本或者其他代碼驅(qū)動應(yīng)用程序。通過可視用戶界面(如瀏覽器)完成,或通過直接命令(從客戶端發(fā)向服務(wù)器,以模仿瀏覽器發(fā)送的命令)完成自動化測試。記錄測試結(jié)果。自動化測試與回歸測試自動化測試以同一方式多次運(yùn)行同一測試。自動化測試可視為一系列的回歸測試。5第五頁,共66頁。5.1.2自動化測試意義自動化測試優(yōu)點(diǎn)提高測試效率代替繁瑣的手工測試活動,減少出錯。降低對軟件新版本進(jìn)行回歸測試的開銷更好地利用計(jì)算機(jī)資源軟件測試工具工作環(huán)境和工作時間更靈活。提高測試質(zhì)量具有一致性和可重復(fù)性可追溯和重復(fù)測試過程。完成手工測試不能或難以完成的測試如并發(fā)測試、壓力測試、大數(shù)據(jù)量測試、崩潰性測試等。降低風(fēng)險,增加軟件信任度6第六頁,共66頁。5.1.3自動化測試局限性 自動化測試的局限性不能期望完成所有的規(guī)劃、設(shè)計(jì)和測試工作不能完全取代手工測試和手工測試工程師。不能期望自動測試發(fā)現(xiàn)大量的新錯誤。需要測試人員了解掌握軟件自動化測試工具的正確使用如果缺乏測試經(jīng)驗(yàn),測試的組織差、文檔少或不一致,則自動測試的效果比較差。如不掌握使用方法,很可能會降低測試的效率。軟件自動化測試工具本身的問題軟件自動化測試工具也有一定的成本開支和培訓(xùn)費(fèi)用。本身存在的不足和有待完善的地方。7第七頁,共66頁。5.1.4測試工具 白盒測試工具針對代碼進(jìn)行測試,發(fā)現(xiàn)的缺陷可定位到代碼級。包括靜態(tài)測試工具和動態(tài)測試工具黑盒測試工具適用于黑盒測試的場合。包括功能測試工具和性能測試工具其他測試工具管理類工具測試計(jì)劃、測試用例、測試實(shí)施、缺陷跟蹤進(jìn)行管理。專用測試工具針對數(shù)據(jù)庫測試的工具,對應(yīng)用性能進(jìn)行優(yōu)化的工具。8第八頁,共66頁。5.1.4測試工具 靜態(tài)測試工具靜態(tài)測試工具直接對代碼進(jìn)行分析,不需要運(yùn)行代碼,也不需要對代碼編譯鏈接,生成可執(zhí)行文件。靜態(tài)測試工具一般是對代碼進(jìn)行語法掃描,找出不符合編碼規(guī)范的地方,根據(jù)某種質(zhì)量模型評價代碼的質(zhì)量,生成系統(tǒng)的調(diào)用關(guān)系圖等。靜態(tài)測試工具的代表Telelogic公司的Logiscope軟件PR公司的PRQA軟件。9第九頁,共66頁。5.1.4測試工具 動態(tài)測試工具動態(tài)測試工具與靜態(tài)測試工具不同,動態(tài)測試工具的一般采用“插樁”的方式,向代碼生成的可執(zhí)行文件中插入一些監(jiān)測代碼,用來統(tǒng)計(jì)程序運(yùn)行時的數(shù)據(jù)。與靜態(tài)測試工具最大的不同就是動態(tài)測試工具要求被測系統(tǒng)實(shí)際運(yùn)行。動態(tài)測試工具的代表Compuware公司的DevPartner軟件Rational公司的Purify系列開源測試框架JUnit10第十頁,共66頁。5.1.4測試工具 黑盒測試工具的一般原理利用腳本的錄制(Record)/回放(Playback),模擬用戶的操作,然后將被測系統(tǒng)的輸出記錄下來同預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較。黑盒測試工具可以大大減輕黑盒測試的工作量,在迭代開發(fā)的過程中,能夠很好地進(jìn)行回歸測試。黑盒測試工具的代表MI公司的WinRunner、LoadRunnerRational公司的TeamTest、RobotCompuware公司的QARunRadview公司的WebLoadMicrosoft公司的WebStress

11第十一頁,共66頁。5.1.4測試工具 測試管理工具的代表MI公司的TestDirectorRational公司的TestManagerCompuware公司的TrackRecord等軟件。12第十二頁,共66頁。5.2軟件測試管理5.2.1軟件測試管理計(jì)劃5.2.2軟件測試管理過程5.2.3軟件測試的人員組織 5.2.4軟件測試管理主要功能 5.2.5軟件測試管理實(shí)施 5.2.6軟件測試管理工具簡介13第十三頁,共66頁。5.2.1軟件測試管理計(jì)劃軟件測試管理要素測試人員及組織——誰?測試過程——怎樣進(jìn)行?技術(shù)過程、管理過程、支持過程測試計(jì)劃——時間要求?基本信息、目標(biāo)、內(nèi)容、時間、人員、意外情況測試工作產(chǎn)品——什么?測試計(jì)劃書、測試說明書、測試腳本測試案例、測試數(shù)據(jù)、測試報告、缺陷報告14第十四頁,共66頁。5.2.1軟件測試管理計(jì)劃制定計(jì)劃的要素了解被測對象的基本信息選擇測試的標(biāo)準(zhǔn)級別達(dá)到的——目標(biāo)明確測試管理計(jì)劃標(biāo)識和測試管理項(xiàng)管理的——內(nèi)容、時間、人員等15第十五頁,共66頁。5.2.1軟件測試管理計(jì)劃制定計(jì)劃的內(nèi)容定義被測對象的測試管理——目標(biāo)、范圍確定測試管理所使用的——方法,即提供技術(shù)性的測試管理策略和測試管理過程。確定必要的——測試環(huán)境包括測試硬件,軟件及測試環(huán)境的建立。這需要管理者應(yīng)該全面了解被測試對象的系統(tǒng)方法、語言特征、結(jié)構(gòu)特點(diǎn)、操作方法和特殊需求等詳細(xì)的——進(jìn)度計(jì)劃測試管理的開始段、中間段、結(jié)束段及測試管理過程每個部分的時間點(diǎn)和負(fù)責(zé)人等。意外情況的——特殊處理當(dāng)意外問題發(fā)生時應(yīng)如何處理。16第十六頁,共66頁。5.2.1軟件測試管理計(jì)劃軟件測試計(jì)劃的目的IEEE-829關(guān)于軟件測試文檔(softwaretestdocument)標(biāo)準(zhǔn)的描述:規(guī)定測試活動的范圍、方法資源、進(jìn)度;明確測試的內(nèi)容、特性、任務(wù)、人員、相關(guān)的風(fēng)險。17第十七頁,共66頁。5.2.2軟件測試管理過程測試過程技術(shù)過程、管理過程、支持過程管理內(nèi)容測試計(jì)劃的管理測試工作產(chǎn)品的管理測試過程的管理測試人員及組織的管理評估測試的有效性和效率基于度量的測試過程的持續(xù)改進(jìn)18第十八頁,共66頁。5.2.3軟件測試的人員組織 軟件測試組織管理:以開發(fā)為主的組織模型以項(xiàng)目為主的組織模型獨(dú)立測試的組織模型測試組織規(guī)模建議和舉例軟件測試人員管理:人員的選擇人員的激勵職業(yè)發(fā)展計(jì)劃人員的培訓(xùn)19第十九頁,共66頁。以開發(fā)為主的組織模型20第二十頁,共66頁。以項(xiàng)目為主的組織模型21第二十一頁,共66頁。測試獨(dú)立的組織模型22第二十二頁,共66頁。測試組織規(guī)模(美)ElfriedeDustin建議(參見:)《有效軟件測試——提高測試水平的50條建議》《軟件自動化測試:引入、管理與實(shí)施》《自動化軟件測試實(shí)施指南》……產(chǎn)品類型開發(fā)組規(guī)模比例測試組規(guī)模商業(yè)軟件產(chǎn)品(大市場)203:213商業(yè)軟件產(chǎn)品(小市場)203:17單機(jī)應(yīng)用206:13政府信息系統(tǒng)205:14企業(yè)信息系統(tǒng)204:1523第二十三頁,共66頁。測試組織規(guī)模舉例微軟人員結(jié)構(gòu)總體情況項(xiàng)目經(jīng)理5%,開發(fā)人員31%,測試人員64%比例——1:6.2:12.8Exchange2000項(xiàng)目項(xiàng)目經(jīng)理25人,開發(fā)人員140人,測試人員350人比例——1:5.6:1424第二十四頁,共66頁。軟件測試人員管理人員的選擇人員的激勵職業(yè)發(fā)展計(jì)劃人員的培訓(xùn)25第二十五頁,共66頁。軟件測試人員的選擇考察的方面:計(jì)算機(jī)技能測試能力測試經(jīng)驗(yàn)產(chǎn)品經(jīng)驗(yàn)開發(fā)經(jīng)驗(yàn)職業(yè)素質(zhì)26第二十六頁,共66頁。軟件測試人員的選擇合適的人員特征不合適的人員特征愿以測試作為自己的職業(yè)輕視測試工作,愿以開發(fā)工作為職業(yè)職業(yè)悲觀主義者(產(chǎn)品負(fù)面)容易妥協(xié),害怕爭論愿意承擔(dān)繁重的測試工作不愿做艱苦的測試工作善于觀察,能識別細(xì)微的差別粗心大意,忽視一些差別邏輯性強(qiáng),思維縝密,表達(dá)清晰思維粗糙、不周全,不能清楚表達(dá)自我管理能力,不偏離工作主線不能把握工作重點(diǎn),陷于枝微末節(jié)掌握必要的技術(shù)背景及技能技術(shù)背景弱27第二十七頁,共66頁。軟件測試人員的選擇28第二十八頁,共66頁。軟件測試人員的選擇性格適應(yīng)職業(yè)類型類別特征開發(fā)管理營銷策劃設(shè)計(jì)制作測試維護(hù)反應(yīng)型適應(yīng)、行動、時效★★★■■★★★■■探索型創(chuàng)新、主動、靈活■■★★★■■▲果斷型直接、決斷、坦誠★★★■■■■★★★貢獻(xiàn)型溝通、合作、策略★★★★★★■■■■縝密型專注、穩(wěn)定、純真■■▲★★★★★★愿景型解釋、執(zhí)行、原則▲■■★★★■■分析型審視、節(jié)制、持續(xù)■■▲★★★★★★關(guān)顧型關(guān)心、聯(lián)系、謙卑■■■■■■★★★(符號說明:★★★——非常適合;■■——適合;▲——不太適合)29第二十九頁,共66頁。軟件測試人員的選擇測試工程師要求(質(zhì)量保證協(xié)會QAI:QualityAssuranceInstituter提出)一般能力表達(dá)、交流、協(xié)調(diào)、管理、質(zhì)量意識、過程方法、軟件工程等。測試技能及方法測試基本概念及方法、測試工具及環(huán)境、專業(yè)測試標(biāo)準(zhǔn)、工作成績評估等。30第三十頁,共66頁。軟件測試人員的選擇測試規(guī)劃能力風(fēng)險分析及防范、軟件放行/接收準(zhǔn)則制訂、測試目標(biāo)及計(jì)劃、測試計(jì)劃和設(shè)計(jì)的評審方法等測試執(zhí)行能力測試數(shù)據(jù)/腳本/用例、測試比較及分析、缺陷記錄及處理、自動化工具測試分析、報告和改進(jìn)能力測試度量、統(tǒng)計(jì)技術(shù)、測試報告、過程監(jiān)測及持續(xù)改進(jìn)31第三十一頁,共66頁。軟件測試人員的激勵需求層次理論(美國心理學(xué)家A·H·Maslow)生存需要——工作職位、工資獎金、休息時間安全需要——公正待遇、應(yīng)付工作的能力和信心社會需要——團(tuán)隊(duì)歸屬感,互相認(rèn)同、理解和支持自尊需要——具有受人尊重/賞識/重視,——有實(shí)力、有成就、能勝任、有業(yè)績、獨(dú)立和自由的自我實(shí)現(xiàn)需要——成為自己期望的人物——有不斷的新鮮感、幽默感、濃厚興趣、不受束縛的想像力、反潮流精神、創(chuàng)造力、講民主的性格32第三十二頁,共66頁。軟件測試人員的激勵需求層次理論(美國心理學(xué)家A·H·Maslow)需求并存——在某一階段上,人的多種需求并存,但只有一種需求取得主導(dǎo)地位。動態(tài)變化——在不同時期,需求結(jié)構(gòu)在動態(tài)變化,大致是逐步從低到高、從外部向內(nèi)部滿足。滿足上行機(jī)制——尚未滿足的較低層需求總是主宰的,只有在滿足它之后,緊鄰的高一層需求才被激活成為主宰。挫折下行機(jī)制——高一層需求在未得到滿足、受到挫折后,低一層次的需求重新成為主宰。33第三十三頁,共66頁。軟件測試人員的激勵測試工作的快樂哲學(xué)選擇自己的態(tài)度給自己合適的定位從工作中尋找樂趣讓別人快樂也讓自己快樂全身心投入工作探求真理——認(rèn)識世界需要觀察,更需要思考。關(guān)切人類苦難——尋求根源,排除缺陷。追求美好愛情——一個懂得欣賞他人并從中汲取養(yǎng)分的人才有可能得到他人的欣賞。34第三十四頁,共66頁。軟件測試人員的激勵關(guān)于《快樂哲學(xué)》(TheConquestofHappiness)作者伯特蘭·羅素(1872—1970)諾貝爾文學(xué)獎(1950)獲得者,英國哲學(xué)家、數(shù)學(xué)家、邏輯學(xué)家、社會學(xué)家、教育家、文學(xué)家。核心思想快樂,是人類的一種共同追求。任何一種對他人不造成危害的快樂都應(yīng)得到珍視??鞓?,是一種激情。探求真理,關(guān)切人類苦難,追求美好愛情如何獲得快樂?智慧、情愛和興趣認(rèn)識世界需要觀察,更需要思考。對世界有了真正客觀的認(rèn)識,才有可能以出世的態(tài)度來入世,找到自己的位置,確立適合自己人生觀和價值觀。35第三十五頁,共66頁。軟件測試人員的激勵測試工作的7條效率原則主動思考,積極行動牢記目標(biāo),把握方向要事第一,分清主次互利互惠,善者共贏知彼知己,百戰(zhàn)不殆溝通理解,協(xié)作高效不斷學(xué)習(xí),持續(xù)改進(jìn)《高效能人士的七個習(xí)慣》(史蒂芬科維)StephenR.Covey(1932-2012)被美國《時代周刊》譽(yù)為“思想巨匠”“人類潛能的導(dǎo)師”,并入選影響美國歷史進(jìn)程的25位人物之一。哈佛畢業(yè)的工商管理碩士(MBA),在楊百翰大學(xué)獲得博士學(xué)位。36第三十六頁,共66頁。軟件測試人員的職業(yè)發(fā)展計(jì)劃初級測試工程師具備必要的計(jì)算機(jī)知識和技能掌握測試技能及方法,具有測試實(shí)施/執(zhí)行能力中級測試工程師初級測試工程師一年以上經(jīng)驗(yàn)具有測試設(shè)計(jì)能力,能夠指導(dǎo)初級測試工程師工作高級測試工程師中級測試工程師一年以上經(jīng)驗(yàn)具有測試規(guī)劃及管理能力、測試分析及報告能力、測試過程設(shè)計(jì)及改進(jìn)能力可以指導(dǎo)中級測試工程師工作37第三十七頁,共66頁。軟件測試人員的職業(yè)發(fā)展計(jì)劃12年的職業(yè)發(fā)展計(jì)劃(ElfriedeDustin推薦)1-2年技術(shù)技能熟悉整個測試過程及產(chǎn)品業(yè)務(wù)領(lǐng)域,學(xué)習(xí)和掌握自動測試工具,學(xué)習(xí)測試自動化編程技術(shù)開發(fā)和執(zhí)行測試腳本,承擔(dān)系統(tǒng)測試實(shí)施任務(wù)掌握編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能3-4年測試過程深入了解測試過程,掌握測試過程設(shè)計(jì)及改進(jìn),參與軟件工作產(chǎn)品的同行評審進(jìn)一步了解產(chǎn)品業(yè)務(wù)領(lǐng)域,改進(jìn)測試自動化編程技術(shù)能指導(dǎo)初級測試工程師加強(qiáng)編程語言、操作系統(tǒng)、網(wǎng)絡(luò)與數(shù)據(jù)庫方面的技能38第三十八頁,共66頁。軟件測試人員的職業(yè)發(fā)展計(jì)劃12年的職業(yè)發(fā)展計(jì)劃(E.Dustinetc.)4-5年測試組工作管理1-3名測試工程師,擔(dān)任任務(wù)估算、管理及進(jìn)度控制進(jìn)一步培養(yǎng)在軟件項(xiàng)目管理及支持工具方面的技能5-6年技術(shù)管理管理4-8名測試工程師,提高任務(wù)估算、管理及進(jìn)度控制能力,完成測試規(guī)劃并制訂測試計(jì)劃研究測試的技術(shù)手段,保持使用項(xiàng)目管理及支持工具的技能用大量時間為其他測試工程師提供技術(shù)及過程方面的指導(dǎo)開始與客戶打交道并做演示推介6-12年測試管理管理8名以上測試工程師,負(fù)責(zé)一個或多個項(xiàng)目的測試工作與客戶打交道并做演示推介保持使用項(xiàng)目管理及支持工具的技能39第三十九頁,共66頁。軟件測試人員的職業(yè)發(fā)展計(jì)劃12年的職業(yè)發(fā)展計(jì)劃(E.Dustinetc.)6-12年測試管理管理8名以上測試工程師,負(fù)責(zé)一個或多個項(xiàng)目的測試工作與客戶打交道并做演示推介保持使用項(xiàng)目管理及支持工具的技能40第四十頁,共66頁。軟件測試人員的培訓(xùn)測試基礎(chǔ)知識和技能培訓(xùn)測試設(shè)計(jì)培訓(xùn)測試工具培訓(xùn)測試對象—軟件產(chǎn)品的培訓(xùn)測試過程培訓(xùn)測試管理培訓(xùn)41第四十一頁,共66頁。5.2.4軟件測試管理主要功能 測試控制對象的編輯和管理測試方案、測試案例、測試結(jié)果、問題報告……測試流程的控制和管理制定計(jì)劃、進(jìn)度控制、信息反饋和交流……統(tǒng)計(jì)分析和決策支持問題分析、質(zhì)量評估、風(fēng)險預(yù)測、決策支持……42第四十二頁,共66頁。5.2.5軟件測試管理實(shí)施 建立測試管理體系——制度上保證設(shè)計(jì)案例、發(fā)現(xiàn)缺陷、分析報告——質(zhì)量上保證控制進(jìn)度、管理跟蹤和持續(xù)改進(jìn)——時間上的保證協(xié)同工作、溝通交流——組織上的保證43第四十三頁,共66頁。用戶名:密碼:登錄新機(jī)構(gòu)注冊已有機(jī)構(gòu)注冊5.2.6軟件測試管理工具簡介(1)軟件測試管理系統(tǒng)(TMS)采用BROWSER/WEB的方式從制定測試計(jì)劃、編寫測試用例和測試步驟、問題(bug)跟蹤處理、測試總結(jié)報告等各個階段進(jìn)行有效的控制和管理。提供自動生成WORD文檔的功能。實(shí)現(xiàn)了問題(bug)的跟蹤處理。摘自:44第四十四頁,共66頁。5.2.6軟件測試管理工具簡介(2)測試管理工具(TestManagementWorkshop)全自動化測試系統(tǒng)可用來監(jiān)測、執(zhí)行和管理嵌入式設(shè)備上的軟件測試工作?參見:45第四十五頁,共66頁。5.2.6軟件測試管理工具簡介(3)軟件測試系統(tǒng)(i-Test)由中科軟科技研制,主要功能及特色:1)采用B/S結(jié)構(gòu)可以安裝在Web服務(wù)器上。2)提供測試用例數(shù)據(jù)庫和軟件缺陷數(shù)據(jù)庫,項(xiàng)目有關(guān)人員可以按照訪問權(quán)限設(shè)置共享和使用這些數(shù)據(jù)庫。3)提供相應(yīng)的自動化功能可高效編寫、運(yùn)行、查詢測試用例可快速填寫、修改和查詢軟件缺陷報告;可將測試文檔及數(shù)據(jù)傳送到MSOffice排版。46第四十六頁,共66頁。5.2.6軟件測試管理工具簡介(3)軟件測試系統(tǒng)(i-Test)由中科軟科技研制,主要功能及特色:4)將軟件缺陷生命周期分為6個生命狀態(tài):open、working、verify、cancel、close、defer5)加強(qiáng)人員的溝通和管理相關(guān)人員隨時可查看測試文檔、用例、缺陷信息、測試圖表隨時可參與任一軟件缺陷的討論(BBS)、上傳圖片、查看圖片;6)可隨時分析動態(tài)數(shù)據(jù)為發(fā)現(xiàn)問題、解決問題,以客觀測試數(shù)據(jù)作為決策的依據(jù)。運(yùn)行環(huán)境配置MicrosoftNT4.0及IIS4.0或以上版本,SQLServer7.0或以上版本,參考:47第四十七頁,共66頁。5.3軟件測試文檔標(biāo)準(zhǔn)(補(bǔ)充)5.3.1IEEE829-1998、2008軟件測試文檔標(biāo)準(zhǔn)5.3.2GB/T8567-1988、2006計(jì)算機(jī)軟件文檔編制規(guī)范48第四十八頁,共66頁。5.3.1IEEE829-1998、2008IEEE829-1998-2008也被稱做829軟件測試文檔標(biāo)準(zhǔn)定義了一套文檔類型用于8個已定義的軟件測試階段。測試計(jì)劃書Testplan:如何完成測試?要達(dá)到何種質(zhì)量等級?由誰來做?測試什么?要做多久?有關(guān)測試說明specification測試設(shè)計(jì)說明書Testdesignspecification:

設(shè)計(jì)測試條件以及預(yù)期結(jié)果作為測試通過標(biāo)準(zhǔn)測試用例說明書Testcasespecification:

制定符合測試設(shè)計(jì)說明書中測試條件的測試數(shù)據(jù)測試方法(規(guī)程)說明書Testprocedurespecification:

描述如何運(yùn)行測試,包括所有先決條件及需要遵守的步驟49第四十九頁,共66頁。5.3.1

IEEE829(1998、2008)有關(guān)測試報告測試項(xiàng)移交報告Testitemtransmittalreport:測試后的軟件部分從一個階段進(jìn)入下一個階段時,進(jìn)行報告測試日志Testlog:記錄運(yùn)行了哪些測試用例,執(zhí)行人,執(zhí)行順序,結(jié)果測試事件報告Testincidentreport:測試失敗時,描述實(shí)際結(jié)果、預(yù)期結(jié)果以及可能的原因。測試總結(jié)報告Testsummaryreport:提供測試完成后未覆蓋到的重要信息,包括對測試結(jié)果的質(zhì)量評定,測試下軟件系統(tǒng)的質(zhì)量,以及事件報告的統(tǒng)計(jì)資料。50第五十頁,共66頁。5.3.2

GB/T8567-1988、2006計(jì)算機(jī)軟件文檔編制規(guī)范1、范圍2、規(guī)范性引用文件3、術(shù)語和定義4、縮略語5、文檔過程7、文檔編制格式7.3軟件測試計(jì)劃(STP)7.15軟件測試說明(STD)7.16軟件測試報告(STR)51第五十一頁,共66頁。軟件測試計(jì)劃(STP)1引言2引用文件3軟件測試環(huán)境4計(jì)劃5測試進(jìn)度表6需求的可追蹤性7評價8注解52第五十二頁,共66頁。軟件測試計(jì)劃(STP)4計(jì)劃4.1總體設(shè)計(jì)4.2計(jì)劃執(zhí)行的測試4.3測試用例a.測試用例的名稱和標(biāo)識;b.簡要說明本測試用例涉及的測試項(xiàng)和特性;c.輸入說明,規(guī)定執(zhí)行本測試用例所需的各個輸入,規(guī)定所有合適的數(shù)據(jù)庫、文件、終端信息、內(nèi)存常駐區(qū)域和由系統(tǒng)傳送的值,規(guī)定各輸入間所需的所有關(guān)系(如時序關(guān)系等);d.輸出說明,規(guī)定測試項(xiàng)的所有輸出和特性(如:響應(yīng)時間),提供各個輸出或特性的正確值;e.環(huán)境要求,見本文檔第3章。53第五十三頁,共66頁。軟件測試說明(STD)1引言2引用文件3測試準(zhǔn)備4測試說明5需求的可追蹤性6注解附錄54第五十四頁,共66頁。軟件測試說明(STD)4測試說明4.x(測試的項(xiàng)目唯一標(biāo)識符)4.x.y(測試用例的項(xiàng)目唯一標(biāo)識符)4.x.y.1涉及的需求4.x.y.2先決條件4.x.y.3測試輸入4.x.y.4預(yù)期測試結(jié)果4.x.y.5評價結(jié)果的準(zhǔn)則4.x.y.6測試過程4.x.y.7假設(shè)和約束55第五十五頁,共66頁。軟件測試報告(STR)1引言2引用文件3測試結(jié)果概述4詳細(xì)的測試結(jié)果4.x(測試的項(xiàng)目唯一標(biāo)識符)4.x.1測試結(jié)果小結(jié)4.x.2遇到了問題4.x.2.y(測試用例的項(xiàng)目唯一標(biāo)識符)4.x.3與測試用例/過程的偏差4.x.3.y(測試用例的項(xiàng)目唯一標(biāo)識符)5測試記錄6評價7測試活動總結(jié)8注解附錄56第五十六頁,共66頁。各種文檔與人員的關(guān)系管理人員開發(fā)人員維護(hù)人員用戶可行性分析(研究)報告項(xiàng)目開發(fā)計(jì)劃軟件配置管理計(jì)劃軟件質(zhì)量保證計(jì)劃開發(fā)進(jìn)度月報項(xiàng)目開發(fā)總結(jié)報告可行性分析(研究)報告項(xiàng)目開發(fā)計(jì)劃軟件需求規(guī)格說明接口需求規(guī)格說明軟件(結(jié)構(gòu))設(shè)計(jì)說明接口設(shè)計(jì)說明書數(shù)據(jù)庫(頂層)設(shè)計(jì)說明測試計(jì)劃測試報告軟件需求規(guī)格說明接口需求規(guī)格說明軟件(結(jié)構(gòu))設(shè)計(jì)說明

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論