一身笤、軟件測(cè)試工程師所需要具備的能力
1、問(wèn)題的分析和解決能力 2葵陵、面向客戶的創(chuàng)新 3液荸、精湛的技術(shù) 4、項(xiàng)目管理
5脱篙、對(duì)質(zhì)量的執(zhí)著追求 6娇钱、戰(zhàn)略遠(yuǎn)見(jiàn) 7、自信 8绊困、沖擊力和影響力 9文搂、跨界合作
10、人際意識(shí)
在微軟秤朗,軟件測(cè)試和軟件開(kāi)發(fā)人員的比例是一比一煤蹭。
二、傳統(tǒng)的軟件工程模型
1取视、瀑布模式
2硝皂、螺旋模式
3、敏捷開(kāi)發(fā)模式
特征為:頻繁而短暫的迭代贫途;強(qiáng)調(diào)面對(duì)面的交流和協(xié)作吧彪;對(duì)產(chǎn)品要求變化的適應(yīng)能力待侵;貫穿始終的質(zhì)量責(zé)任制(單元測(cè)試廣泛被開(kāi)發(fā)人員所用丢早,使用測(cè)試驅(qū)動(dòng)的開(kāi)發(fā)方法)
4、里程碑模式
三秧倾、軟件測(cè)試用例設(shè)計(jì)的實(shí)用方法
1怨酝、使用測(cè)試模式
測(cè)試模式共享的常用形式是模板。模板包含以下幾個(gè)屬性:名稱那先、問(wèn)題农猬、分析、設(shè)計(jì)售淡、預(yù)言斤葱、用例慷垮、缺陷和局限、相關(guān)的模式
2揍堕、估計(jì)測(cè)試時(shí)間
測(cè)試時(shí)間估計(jì)的因素:屬性料身、歷史數(shù)據(jù)、復(fù)雜度衩茸、商業(yè)目標(biāo)芹血、一致性和服從性。
3楞慈、測(cè)試策略屬性的實(shí)例
屬性幔烛、介紹、需求規(guī)格囊蓝、關(guān)鍵情景饿悬、測(cè)試方法、可交付使用的測(cè)試慎颗、培訓(xùn)
4乡恕、思考可測(cè)試性
簡(jiǎn)單、可見(jiàn)俯萎、控制傲宜、知識(shí)SOCK
5、測(cè)試設(shè)計(jì)規(guī)格說(shuō)明
測(cè)試用例設(shè)計(jì)中需要考慮到的因素
黑盒測(cè)試夫啊、白盒測(cè)試和灰盒測(cè)試
探索性測(cè)試函卒、結(jié)對(duì)測(cè)試(一人引導(dǎo)測(cè)試、一人執(zhí)行操作)
6撇眯、功能性測(cè)試方法
等價(jià)類劃分报嵌、邊界值分析
結(jié)構(gòu)測(cè)試(白盒測(cè)試的一種,包括塊覆蓋和語(yǔ)句覆蓋)
塊覆蓋:測(cè)量無(wú)分支的連續(xù)語(yǔ)句組的數(shù)量
語(yǔ)句覆蓋:測(cè)量一個(gè)程序在測(cè)試過(guò)程中被執(zhí)行過(guò)的語(yǔ)句的數(shù)量熊榛。
條件測(cè)試:當(dāng)一個(gè)條件語(yǔ)句包含兩個(gè)或兩個(gè)以上布爾子表達(dá)式锚国。
基礎(chǔ)路徑測(cè)試(測(cè)試函數(shù)中的循環(huán)結(jié)構(gòu);圈復(fù)雜度)
7、用代碼復(fù)雜度分析風(fēng)險(xiǎn)(預(yù)測(cè)那個(gè)區(qū)域存在更多的風(fēng)險(xiǎn))
(1)計(jì)算代碼行數(shù) (2)回路復(fù)雜度 (3)計(jì)算復(fù)雜度最常用的方法是根據(jù)源代碼創(chuàng)建控制流程圖玄坦,然后基于此圖計(jì)算出結(jié)果血筑。
四、測(cè)試工具和系統(tǒng)
1煎楣、缺陷和測(cè)試用例管理
2豺总、 缺陷報(bào)告
包括屬性、標(biāo)題择懂、說(shuō)明喻喳、狀態(tài)、版本號(hào)困曙、功能區(qū)表伦、重現(xiàn)步驟谦去、分配、嚴(yán)重性蹦哼、客戶影響哪轿、環(huán)境、決斷
3翔怎、缺陷會(huì)審
必須修正窃诉、應(yīng)修正、有時(shí)間修正
4赤套、數(shù)據(jù)使用
度量:修復(fù)的缺陷/所有解決了的缺陷飘痛;每種語(yǔ)言總計(jì)缺陷;缺陷發(fā)現(xiàn)率容握;錯(cuò)誤修正率宣脉;每個(gè)代碼區(qū)的缺陷數(shù);每個(gè)功能區(qū)發(fā)現(xiàn)的缺陷剔氏;不同嚴(yán)重性的缺陷塑猖;哪里發(fā)現(xiàn);如何發(fā)現(xiàn)谈跛;缺陷產(chǎn)生時(shí)候羊苟;缺陷重新激活率;每個(gè)測(cè)試活動(dòng)發(fā)現(xiàn)的缺陷感憾;平均解決缺陷的時(shí)間蜡励、平均關(guān)閉缺陷的時(shí)間
5、測(cè)試用例管理
測(cè)試用例描述:測(cè)試目的阻桅、初始條件和背景凉倚、步驟、預(yù)期結(jié)果嫂沉、備注
6稽寒、測(cè)試自動(dòng)化
考慮因素:投入、測(cè)試的生命周期趟章、價(jià)值杏糙、切入點(diǎn)、準(zhǔn)確性