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