- 相關(guān)推薦
東軟初級(jí)軟件測(cè)試工程師基礎(chǔ)類筆試題
1.什么是白盒測(cè)試?什么是黑盒測(cè)試?什么是回歸測(cè)試?
答:白盒測(cè)試是測(cè)試人員要了解程序結(jié)構(gòu)和處理過程,按照程序內(nèi)部邏輯測(cè)試程序,檢查程序中的每條通路是否按照預(yù)定要求正確工作.它主要的針對(duì)被測(cè)程序的源代碼,測(cè)試著可以完全不考慮程序的功能.
白盒測(cè)試流程:詳細(xì)設(shè)計(jì)–>源程序–>分析程序內(nèi)部邏輯結(jié)構(gòu)–>流程圖–>制定測(cè)試用例–>被測(cè)程序–>執(zhí)行路徑–>覆蓋情況分析 .
黑盒測(cè)試:(Black-box Testing,又稱為功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)黑盒子,
東軟初級(jí)軟件測(cè)試工程師基礎(chǔ)類筆試題
。利用黑盒測(cè)試法進(jìn)行動(dòng)態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的功能,不需測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。回歸測(cè)試: (regression testing): 回歸測(cè)試有兩類:用例回歸和錯(cuò)誤回歸;用例回歸是過一段時(shí)間以后再回頭對(duì)以前使用過的用例在重新進(jìn)行測(cè)試,看看會(huì)重新發(fā)現(xiàn)問題。錯(cuò)誤回歸,就是在新版本中,對(duì)以前版本中出現(xiàn)并修復(fù)的缺陷進(jìn)行再次驗(yàn)證,并以缺陷為核心,對(duì)相關(guān)修改的部分進(jìn)行測(cè)試的方法。
2.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?
單元測(cè)試針對(duì)的是軟件設(shè)計(jì)的最小單元–程序模塊(面向過程中是函數(shù)、過程;面向?qū)ο笾惺穷悺?,進(jìn)行正確性檢驗(yàn)的測(cè)試工作,在于發(fā)現(xiàn)每個(gè)程序模塊內(nèi)部可能存在的差錯(cuò).一般有兩個(gè)步驟:人工靜態(tài)檢查\動(dòng)態(tài)執(zhí)行跟蹤
集成測(cè)試針對(duì)的是通過了單元測(cè)試的各個(gè)模塊所集成起來的組件進(jìn)行檢驗(yàn),其主要內(nèi)容是各個(gè)單元模塊之間的接口,以及各個(gè)模塊集成后所實(shí)現(xiàn)的功能.
系統(tǒng)測(cè)試針對(duì)的是集成好的軟件系統(tǒng),作為整個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件\外設(shè)\某些支持軟件\數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,要在實(shí)際的運(yùn)行環(huán)境中,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的集成測(cè)試和確認(rèn)測(cè)試.
3.設(shè)計(jì)用例的方法:
在測(cè)試的不同階段運(yùn)用不用的測(cè)試方法設(shè)計(jì)用例的方法依據(jù)不同:
白盒測(cè)試用例設(shè)計(jì)有如下方法:邏輯覆蓋、循環(huán)覆蓋和基本路徑覆蓋
黑盒測(cè)試用例設(shè)計(jì)方法:等價(jià)類劃分、邊界值分析、錯(cuò)誤猜測(cè)、因果圖、狀態(tài)圖、測(cè)試大綱、場(chǎng)景法、正交策略表。
4.一個(gè)測(cè)試工程師應(yīng)具備那些素質(zhì)?
1、責(zé)任心
2、溝通能力
3、團(tuán)隊(duì)合作精神
4、耐心、細(xì)心、信心
5、時(shí)時(shí)保持懷疑態(tài)度,并且有缺陷預(yù)防的意識(shí)
6、具備一定的編程經(jīng)驗(yàn)
5.集成測(cè)試通常都有那些策略?
基于分解的集成:大爆炸集成\自頂向下集成\自底向上集成\ 三明治集成\基于調(diào)用圖的集成\基于路徑的集成\分層集成\基于功能的集成\高頻集成\基于進(jìn)度的集成\基于風(fēng)險(xiǎn)集成\基于事件集成\基于使用的集成\C/S集成 ,
資料共享平臺(tái)
《東軟初級(jí)軟件測(cè)試工程師基礎(chǔ)類筆試題》(http://www.oriental01.com)。6.答:我用過功能測(cè)試工具:QTP;性能測(cè)試工具:LoadRunner;測(cè)試管理工具:TD;靜態(tài)分析工具:Logiscope;單元測(cè)試工具:C++Test等。
7.答:一個(gè)缺陷測(cè)試報(bào)告的組成為:缺陷報(bào)告的唯一ID,總結(jié)簡(jiǎn)明扼要的事實(shí)陳述總結(jié)軟件缺陷.缺陷的描述(日期和時(shí)間\測(cè)試員的姓名\產(chǎn)品名稱\所屬模塊\工作版本\使用的硬件和軟件配置\輸入數(shù)據(jù)\重現(xiàn)步驟\預(yù)期結(jié)果\實(shí)際結(jié)果\附件\責(zé)任人\備注) 、缺陷狀態(tài)、修改記錄等。
8.軟件測(cè)試項(xiàng)目從什么時(shí)候開始?為什么?
軟件測(cè)試應(yīng)該在需求分析階段就介入。
在軟件生命周期的各個(gè)階段都會(huì)引入缺陷。通常來說,在需求分析和產(chǎn)品設(shè)計(jì)階段,容易引入80%的缺陷,而剩下的20%的缺陷才是在編碼過程中引入的。
缺陷的修改成本隨著所處的開發(fā)階段的上升而上升。因此,及早引入測(cè)試,可以及早的修復(fù)缺陷,從而降低成本。
軟件產(chǎn)品由程序和文檔兩個(gè)部分組成。測(cè)試的內(nèi)容不僅包括軟件產(chǎn)品,還包括生產(chǎn)過程使用的各類文檔。需要對(duì)文檔進(jìn)行測(cè)試和評(píng)審。
制定測(cè)試計(jì)劃,規(guī)劃測(cè)試資源,設(shè)定進(jìn)度,也需要配合軟件的生命周期,從一開始就進(jìn)行界定。
【東軟初級(jí)軟件測(cè)試工程師基礎(chǔ)類筆試題】相關(guān)文章:
軟件測(cè)試工程師筆試題及答案10-10
筆試面試題—軟件測(cè)試工程師06-15
軟件測(cè)試工程師筆試題及部分解答08-24
軟件測(cè)試面試筆試測(cè)試題07-23
軟件測(cè)試常見筆試題目10-21
軟件測(cè)試筆試題集錦10-26
騰訊軟件測(cè)試筆試題目10-26
軟件技術(shù)公司測(cè)試題目07-04
百度軟件測(cè)試常見筆試題09-06
軟件測(cè)試面試題完全版09-06