手機軟件測試面試筆試題及答案
問題:如何做好手機軟件測試?
答:對于當前背景下的手機測試來說,要做好手機軟件測試,主要從以下幾個角度進行測試:UI測試,功能模塊測試,交叉事件測試,容量性測試,用戶手冊測試等。
1、UI測試
用戶界面 (以下簡稱UI)測試指測試用戶界面的風格是否滿足客戶要求,文字是否正確,頁面美工是否好看,文字,圖片組合是否完美,背景是否美觀,操作是否友好等等, UI測試用于核實用戶與軟件之間的交互。UI 測試的目標是確保用戶界面會通過測試對象的功能來為用戶提供相應的訪問或瀏覽功能。另外,UI 測試還可確保 UI 中的對象按照預期的方式運行,并符合公司或行業(yè)的標準。包括用戶友好性,人性化,易操作性測試。
2、功能測試
功能測試指測試軟件各個功能模塊是否正確,邏輯是否正確。對測試對象的功能測試應側(cè)重于所有可直接追蹤到用例或業(yè)務功能和業(yè)務規(guī)則的測試需求。這種測試的目標是核實數(shù)據(jù)的接受、處理和檢索是否正確,以及業(yè)務規(guī)則的實施是否恰當。此類測試基于黑盒技術,該技術通過圖形用戶界面 (GUI) 與應用程序進行交互,并對交互的輸出或結(jié)果進行分析,以此來核實應用程序及其內(nèi)部進程。功能測試的主要參考為類似于功能說明書之類的文檔。
3、交叉事件測試
交叉事件測試是指一個功能正在執(zhí)行過程中,同時另外一個事件或操作對該過程進行干擾的測試。例如在運行手機軟件程序的過程中接收到短信或來響鬧。應該以執(zhí)行干擾的沖突事件不會導致手機死機或花屏等嚴重的問題出現(xiàn)為Pass的標準。
4、容量性測試
容量性測試主要測試軟件測試的性能,包括負載測試,強度測試,基準測試以及基準測試
4.1 負載測試
負載測試是一種性能測試指數(shù)據(jù)在超負荷環(huán)境中運行,程序是否能夠承擔。
在這種測試中,將使測試對象承擔不同的工作量,以評測和評估測試對象在不同工作量條件下的性能行為,以及持續(xù)正常運行的能力。負載測試的目標是確定并確保系統(tǒng)在超出最大預期工作量的'情況下仍能正常運行。此外,負載測試還要評估性能特征,例如,響應時間、事務處理速率和其他與時間相關的方面。
4.2 強度測試
強度測試是一種性能測試,他在系統(tǒng)資源特別低的情況下軟件系統(tǒng)運行情況。這類測試往往可以書寫系統(tǒng)要求的軟硬件水平要求。實施和執(zhí)行此類測試的目的是找出因資源不足或資源爭用而導致的錯誤。如果內(nèi)存或磁盤空間不足,測試對象就可能會表現(xiàn)出一些在正常條件下并不明顯的缺陷。而其他缺陷則可能由于爭用共享資源(如數(shù)據(jù)庫鎖或網(wǎng)絡帶寬)而造成的。強度測試還可用于確定測試對象能夠處理的最大工作量。
5、用戶手冊測試
手機軟件的用戶手冊測試主要是看軟件功能介紹是否準確、簡潔地描述該軟件功能,且不會讓用戶產(chǎn)生誤解。
【手機軟件測試面試筆試題及答案】相關文章:
面試性格測試題及答案07-21
手機軟件測試筆試試題01-21
eq測試題及答案08-16
愛情測試題及答案08-15
情商測試題及答案08-15
智商測試題及答案08-15
搞笑測試題及答案08-16
iq測試題及答案08-15
智力測試題及答案08-15