移動端測試面試題
移動端測試人員在求職面試中,學(xué)會做好面試準(zhǔn)備很重要,那么你了解面試題了嗎?下面小編已經(jīng)為你們整理了移動端測試面試題,一起來看看吧。
移動端測試面試題一
1、 集成測試也叫組裝測試或者聯(lián)合測試,請簡述集成測試的主要內(nèi)容?
集成測試是在單元測試的基礎(chǔ)上,測試在將所有的軟件單元按照概要設(shè)計規(guī)格說明的要求組裝成模塊、子系統(tǒng)或系統(tǒng)的過程中各部分工作是否達到或?qū)崿F(xiàn)相應(yīng)技術(shù)指標(biāo)及要求的活動。
集成測試應(yīng)該考慮以下問題:
(1)在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)是否會丟失;
(2)一個模塊的功能是否會對另一個模塊的功能產(chǎn)生不利的影響;
(3)各個子功能組合起來,能否達到預(yù)期要求的父功能;
(4)全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;
(5)單個模塊的誤差累積起來,是否會放大,從而達到不能接受的程度。
2、 單元測試主要內(nèi)容是什么?
01,模塊接口測試。單元測試的基礎(chǔ),只有在數(shù)據(jù)能正確流入,流出模塊的前提下才有意義。
02,局部數(shù)據(jù)結(jié)構(gòu)測試 檢查局部數(shù)據(jù)結(jié)構(gòu)是為了保證臨時存儲在模塊內(nèi)的數(shù)據(jù)在程序執(zhí)行中完整,正確。重點是一些執(zhí)行函數(shù)是否正確執(zhí)行,內(nèi)部是否運行正確。局部數(shù)據(jù)結(jié)構(gòu)往往是錯誤的根源,應(yīng)仔細設(shè)計測試用例。
03,邊界條件測試 單元測試中最重要的一項任務(wù)。因為軟件經(jīng)常在邊界上失敗,采用邊界值分析,可能發(fā)現(xiàn)新的錯誤。
04,模塊中所有獨立路徑的測試 在模塊中執(zhí)行每一條獨立執(zhí)行路徑進行測試,單元測試的基本任務(wù)保證模塊中每條語句執(zhí)行一次。
05,模塊的各條錯誤處理通路測試:程序在遇到異常情況時不應(yīng)該退出,好的程序應(yīng)能預(yù)見各種出錯條件,并預(yù)設(shè)各種出錯處理通路。
3、 如何理解強度測試?
測試系統(tǒng)在高負載,高強度下的工作能力,意在獲取系統(tǒng)在極限狀態(tài)下運行時的各項性能指數(shù),查看其是否在允許的范圍內(nèi)。
注:
01.疲勞強度測試是一類特殊的強度測試,主要測試系統(tǒng)長時間運行后的性能表現(xiàn),例如7x24小時的壓力測試。
02. 強度測試總是通常模擬系統(tǒng)在異常的資源配置下運行,如人為降低系統(tǒng)工作環(huán)境所需要的資源,如網(wǎng)絡(luò)帶寬,系統(tǒng)內(nèi)存,數(shù)據(jù)鎖等等,以測試系統(tǒng)在資源不足的情況下的工作狀態(tài)
移動端測試面試題二
1.怎么做好文檔測試?
仔細閱讀,跟隨每個步驟,檢查每個圖形,嘗試每個示例,檢查文檔的編寫是否滿足文檔編寫的目的,內(nèi)容是否齊全,正確,完善.標(biāo)記是否正確.
軟件測試分哪2種方法?分別適合什么情況?
軟件測試分2種:白盒測試和黑盒測試。白盒測試又稱為結(jié)構(gòu)測試、邏輯驅(qū)動測試或基于程序本身的測試,它著重于程序的內(nèi)部結(jié)構(gòu)及算法,通常不關(guān)心功能與性能指標(biāo);黑盒測試又稱功能測試、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試,它實際上是站在最終用戶的立場,檢驗輸入輸出信息及系統(tǒng)性能指標(biāo)是否符合規(guī)格說明書中有關(guān)功能需求及性能需求的規(guī)定
2.白盒測試有幾種方法?
總體上分為靜態(tài)方法和動態(tài)方法兩大類。
靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義。
動態(tài):語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。
3.系統(tǒng)測試計劃是否需要同行審批,為什么?
需要,系統(tǒng)測試計劃屬于項目階段性關(guān)鍵文檔,因此需要評審。
4.Alpha測試與beta的區(qū)別?
Alpha測試在系統(tǒng)開發(fā)接近完成時對應(yīng)用系統(tǒng)的測試;測試后仍然會有少量的設(shè)計變更。這種測試一般由最終用戶或其它人員完成,不能由程序或測試員完成。
Beta測試當(dāng)開發(fā)和測試根本完成時所做的測試,最終的錯誤和問題需要在最終發(fā)行前找到。這種測試一般由最終用戶或其它人員完成,不能由程序員或測試員完成。
移動端測試面試題三
1. 當(dāng)開發(fā)人員說不是BUG時,你如何應(yīng)付?
開發(fā)人員說不是bug,有2種情況,一是需求沒有確定,所以我可以這么做,這個時候可以找來產(chǎn)品經(jīng)理進行確認(rèn),需不需要改動,3方商量確定好后再看要不要改。二是這種情況不可能發(fā)生,所以不需要修改,這個時候,我可以先盡可能的說出是BUG的依據(jù)是什么?如果被用戶發(fā)現(xiàn)或出了問題,會有什么不良結(jié)果? 程序員可能會給你很多理由,你可以對他的解釋進行反駁。如果還是不行,那我可以給這個問題提出來,跟開發(fā)經(jīng)理和測試經(jīng)理進行確認(rèn),如果要修改就改,如果不要修改就不改。其實有些真的不是bug,我也只是建議的方式寫進TD中,如果開發(fā)人員不修改也沒有大問題。如果確定是bug的話,一定要堅持自己的立場, 讓問題得到最后的確認(rèn)。
2.你為什么想離開目前的職務(wù)?
因為公司運作情況并不理想,公司需要調(diào)整部門體系,公司考慮到縮減部門人員,所以大批量的裁員(有6,7個),這是我的第一份工作,對公司也有較深的 感情,因為在這里我找到了職業(yè)理想(就是測試),所以公司需要精簡人員,我自愿退出。雖然很舍不得,但我將會有新的發(fā)揮能力的舞臺。
3.您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么?
白盒測試用例設(shè)計的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果。
黑盒法用例設(shè)計的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時間內(nèi)發(fā)現(xiàn)最多的問題
看了“移動端測試面試題”