- 相關(guān)推薦
軟件測試工程師筆試題及答案
想要成為軟件測試工程師嗎,下面YJBYS小編為大家精心搜集了關(guān)于軟件測試工程師的筆試題及答案,歡迎大家參考借鑒,希望可以幫助到大家!
一、基礎(chǔ)理論
1、軟件測試的結(jié)束標(biāo)準(zhǔn)是什么?
2、一套完整的測試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段,
軟件測試工程師筆試題及答案
。3、什么是缺陷報(bào)告?
4、缺陷報(bào)告的作用
5、缺陷報(bào)告的要點(diǎn)
6、軟件測試缺陷報(bào)告的“5C”原則
7、缺陷的二八定理
8、軟件測試的流程
9、測試計(jì)劃的目的是什么?測試計(jì)劃的內(nèi)容都包括什么?其中哪些是最重要的?
10、請?jiān)囍容^一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試的區(qū)別與聯(lián)系。
11、Alpha 測試與beta 測試的區(qū)別
答案:
一、基礎(chǔ)理論
1、測試計(jì)劃中所有規(guī)定的測試內(nèi)容和回歸測試都已經(jīng)運(yùn)行完成
或根據(jù)上級主管對測試結(jié)果的意見,就可以結(jié)束本次測試
2、計(jì)劃階段、設(shè)計(jì)階段、白盒單元、白盒集成、黑盒單元、黑盒集成、系統(tǒng)測試、回歸測試、驗(yàn)收測試
一套完整的測試應(yīng)該由五個(gè)階段組成:
1)測試計(jì)劃首先,根據(jù)用戶需求報(bào)告中關(guān)于功能要求和性能指標(biāo)的規(guī)格說明書,定義相應(yīng)的測試需求報(bào)告,即制訂黑盒測試的最高標(biāo)準(zhǔn)。以后所有的測試工作都將圍繞著測試需求來進(jìn)行,符合測試需求的應(yīng)用程序即是合格的,反之即是不合格的;同時(shí),還要適當(dāng)選擇測試內(nèi)容,合理安排測試人員、測試時(shí)間及測試資源等。
2)測試設(shè)計(jì)將測試計(jì)劃階段制訂的測試需求分解、細(xì)化為若干個(gè)可執(zhí)行的測試過程,并為每個(gè)測試過程選擇適當(dāng)?shù)臏y試用例(測試用例選擇的好壞將直接影響測試結(jié)果的有效性)。
3)測試開發(fā)建立可重復(fù)使用的自動(dòng)測試過程。
4)測試執(zhí)行執(zhí)行測試開發(fā)階段建立的自動(dòng)測試過程,并對所發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理,測試執(zhí)行一般由單元測試、組合測試、集成測試、系統(tǒng)聯(lián)調(diào)及回歸測試等步驟組成,測試人員應(yīng)本著科學(xué)負(fù)責(zé)的態(tài)度,一步一個(gè)腳印地進(jìn)行測試。
5)測試評估結(jié)合量化的測試覆蓋域及缺陷跟蹤報(bào)告,對于應(yīng)用軟件的質(zhì)量和開發(fā)團(tuán)隊(duì)的工作進(jìn)度及工作效率進(jìn)行綜合評價(jià)。
3、缺陷報(bào)告是描述軟件缺陷現(xiàn)象和重現(xiàn)步驟地集合。軟件缺陷報(bào)告Software Bug Report (SBR)或軟件問題報(bào)告Software Problem Report (SPR)
4、缺陷報(bào)告是軟件測試人員的工作成果之一,體現(xiàn)軟件測試的價(jià)值
缺陷報(bào)告可以把軟件存在的缺陷準(zhǔn)確的描述出來,便于開發(fā)人員修正
缺陷報(bào)告可以反映項(xiàng)目/產(chǎn)品當(dāng)前的質(zhì)量狀態(tài),便于項(xiàng)目整體進(jìn)度和質(zhì)量控制
軟件測試缺陷報(bào)告是軟件測試的輸出成果之一,可以衡量測試人員的工作能力
5、標(biāo)題(Title)
簡潔、準(zhǔn)確、完整、反映缺陷本質(zhì)、方便查詢
前綴 + 標(biāo)題正文,標(biāo)題正文采用結(jié)果和動(dòng)作,或者現(xiàn)象和位置的方式表達(dá)
步驟(Steps)
可復(fù)現(xiàn)、完整、簡潔、準(zhǔn)確
按數(shù)字編號
實(shí)際結(jié)果(Actual results)
準(zhǔn)確、詳細(xì)描述軟件的現(xiàn)象和特征
期望結(jié)果(Expected results)
準(zhǔn)確、豐富、有理有據(jù)
平臺(Platforms)
準(zhǔn)確
截圖(Screenshots)
準(zhǔn)確反映缺陷特征
注釋(Notes)
關(guān)于缺陷的輔助說明
6、內(nèi)容準(zhǔn)確(Correct):
每個(gè)組成部分的描述準(zhǔn)確,不會引起誤解
步驟簡潔(Concise):
只包含必不可少的信息,不包括任何多余的內(nèi)容
內(nèi)容清晰(Clear):
每個(gè)組成部分的描述清晰,易于理解
結(jié)構(gòu)完整(Complete):
包含復(fù)現(xiàn)該缺陷的完整步驟和其他本質(zhì)信息
風(fēng)格一致(Consistent):
按照一致的格式書寫全部缺陷報(bào)告
7、在分析、設(shè)計(jì)、實(shí)現(xiàn)階段的復(fù)審和測試工作能夠發(fā)現(xiàn)和避免80%的缺陷,而系統(tǒng)測試又能找出其余缺陷中的80%,最后的4%的缺陷可能只有在用戶大范圍、長時(shí)間使用后才會暴露出來,
資料共享平臺
《軟件測試工程師筆試題及答案》(http://www.shangyepx.com)。8、制訂測試計(jì)劃、設(shè)計(jì)測試用例、實(shí)施測試、提交缺陷報(bào)告、測試總結(jié) 。
9、測試計(jì)劃的目的:編寫軟件測試計(jì)劃的目的是指導(dǎo)測試組成員進(jìn)行工作和讓測試組以外的項(xiàng)目成員了解測試工作的。
測試計(jì)劃的內(nèi)容:測試目的和測試項(xiàng)目簡介、測試參考文檔和測試提交文檔、術(shù)語和定義、測試策略、確定測試內(nèi)容、資源、測試進(jìn)度、測試員的職責(zé)與任務(wù)分配、項(xiàng)目通過或失敗的標(biāo)準(zhǔn)、暫停和重新啟動(dòng)測試的標(biāo)準(zhǔn)、風(fēng)險(xiǎn)和問題等。
最重要的:測試策略、確定測試內(nèi)容、資源、測試進(jìn)度、測試員的職責(zé)與任務(wù)分配、項(xiàng)目通過或失敗的標(biāo)準(zhǔn)
10、黑盒測試:把測試對象當(dāng)成一個(gè)黑盒子,測試人員完全不考慮邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程式的需求說明書來檢查程式的功能是否滿足它的功能說明。
白盒測試:把測試對象當(dāng)成一個(gè)透明的盒子,允許測試人員利用程序內(nèi)部邏輯結(jié)構(gòu)及相關(guān)信息,設(shè)計(jì)或選擇測試用例,對程式所有邏輯路徑進(jìn)行測試。
單元測試:白盒測試的一種,對軟件設(shè)計(jì)中的單元模塊進(jìn)行測試。
集成測試:在單元測試的基礎(chǔ)上,對單元模塊之間的連接和組裝w進(jìn)行測試。
系統(tǒng)測試:在所有都考慮的情況下,對系統(tǒng)進(jìn)行測試
【軟件測試工程師筆試題及答案】相關(guān)文章:
面試性格測試題及答案11-07
軟件測試面試題完全版09-06
軟件測試面試經(jīng)驗(yàn)03-13
魯班軟件銷售筆試題03-13
聯(lián)想英語測試題目09-04
阿里巴巴實(shí)習(xí)生測試開發(fā)工程師筆試題目09-29
測試工程師崗位職責(zé)(精選15篇)07-22
總經(jīng)理助理筆試題目含答案09-29