騰訊 2021年測試工程師面試題

小編:管理員 3169閱讀 2021.06.18

第1題:


?一、不定項選擇

1、對手機軟件的壓力測試通?梢园ā径噙x】( )

A、存儲壓力

B、響應能力壓力

C、網(wǎng)絡(luò )流量壓力

D、并發(fā)壓力



答案:ABC
解析:針對手機應用軟件的系統測試,我們通常從如下幾個(gè)角度開(kāi)展:功能模塊測試,交叉事件測試,壓力測試,容量測試,兼容性測試,易用性/用戶(hù)體驗測試等. 對手機可以施加的壓力測試類(lèi)型主要有:存儲壓力、邊界壓力、 響應能力壓力、網(wǎng)絡(luò )流量壓力



第2題:


?軟件驗收測試的合格通過(guò)準則是:

A、軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現,性能指標全部達到要求。

B、所有測試項沒(méi)有殘余一級、二級和三級錯誤。

C、立項審批表、需求分析文檔、設計文檔和編碼實(shí)現一致。

D、驗收測試工件齊全。



答案:?ABCD

解析:

1、軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現,性能指標全部達到要求。 ? ?

2、所有測試項沒(méi)有殘余的一級二級三級的錯誤。 ?

3、立項審批表、需求分析文檔、設計文檔和編碼實(shí)現一致。

4、驗收測試工件齊全(測試計劃,測試用例,測試日志,測試通知單,測試分析報告)



第3題:


?下面哪些測試屬于黑盒測試方法()?????

A、路徑測試

B、等價(jià)類(lèi)劃分

C、邊界值分析

D、條件判斷

E、循環(huán)測試

F、因果圖分析

G、正交分析法



答案:?B C F G

解析:具體的黑盒測試用例設計方法包括等價(jià)類(lèi)劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動(dòng)法、正交試驗設計法、功能圖法、場(chǎng)景法等。白盒測試的測試方法有代碼檢查法、靜態(tài)結構分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測試法、域測試、符號測試、路徑覆蓋和程序變異。????



第4題:


?有關(guān)"測試驅動(dòng)開(kāi)發(fā)",下列說(shuō)法正確的有??????

A、TDD的原理是在開(kāi)發(fā)功能代碼之前,先編寫(xiě)單元測試用例代碼,測試代碼確定需要編寫(xiě)什么產(chǎn)品代碼

B、TDD的基本思路就是通過(guò)測試來(lái)推動(dòng)整個(gè)開(kāi)發(fā)得進(jìn)行,但測試驅動(dòng)開(kāi)發(fā)并不只是單純的測試工作,而是把需求分析,設計,質(zhì)量控制量化的過(guò)程。

C、TDD的重要目的不僅僅是測試軟件,測試工作保證代碼質(zhì)量?jì)H僅是其中一部分,而且是在開(kāi)發(fā)過(guò)程中幫助客戶(hù)和程序員去除模棱兩可的需求。

D、TDD首先考慮使用需求(對象、功能、過(guò)程、接口等),主要是編寫(xiě)測試用例框架對功能的過(guò)程和接口進(jìn)行設計,而測試框架可以持續進(jìn)行驗證。



答案:?A B C D

解析:測試驅動(dòng)開(kāi)發(fā),英文全稱(chēng)Test-Driven Development,簡(jiǎn)稱(chēng) TDD ,是一種不同于傳統 軟件開(kāi)發(fā)流程 的新型的開(kāi)發(fā)方法。它要求在編寫(xiě)某個(gè)功能的代碼之前先編寫(xiě)測試代碼,然后只編寫(xiě)使測試通過(guò)的功能代碼,通過(guò)測試來(lái)推動(dòng)整個(gè)開(kāi)發(fā)的進(jìn)行。這有助于編寫(xiě)簡(jiǎn)潔可用和高質(zhì)量的代碼,并加速開(kāi)發(fā)過(guò)程。



第5題:


?軟件驗收測試包括哪些???

A、正式驗收測試

B、白盒測試

C、alpha測試

D、beta測試



答案:?A C D

解析:

軟件驗收測試分為三類(lèi):

正式驗收測試;

非正式驗收測試其中包括α測試(由用戶(hù)、測試人員、開(kāi)發(fā)人員共同參與的內部測試。)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 和β測試(內測后的公測,即完全交給最終用戶(hù)測試。)



第6題:


?系統測試的策略有哪些??

A、負載測試

B、易用性測試

C、強度測試

D、安全測試



答案:?A B C D

解析:功能測試,性能測試,可靠性測試,負載測試,易用性測試,強度測試,安全測試,配置測試,安裝測試,卸載測試,文擋測試,故障恢復測試,界面測試,容量測試,兼容性測試,分布測試,可用性測試



第7題:


?設計系統測試計劃需要參考的項目文擋有哪些?????

A、軟件測試計劃

B、可行性研究報告

C、軟件需求規范

D、迭代計劃



答案:?A C D

解析:迭代計劃的簡(jiǎn)介應提供整個(gè)文檔的概述。它應包括此迭代計劃的目的、范圍、定義、首字母縮寫(xiě)詞、縮略語(yǔ)、參考資料和概述。



第8題:


?下面關(guān)于軟件測試,描述正確的是?????

A、軟件測試是使用人工操作或者軟件自動(dòng)運行的方式來(lái)檢驗它是否滿(mǎn)足規定的需求或弄清預期結果與實(shí)際結果之間的差別的過(guò)程。

B、軟件測試的測試目標是發(fā)現一些可以通過(guò)測試避免的開(kāi)發(fā)風(fēng)險。

C、軟件測試的原則之一是測試應該盡早進(jìn)行,最好在需求階段就開(kāi)始介入。

D、軟件測試主要工作內容是驗證(verification)和確認(validation)



答案:A B C D



第9題:


?集成測試的過(guò)程包括有以下哪些????????????

A、構建的確認過(guò)程

B、系統集成測試測試組提交過(guò)程

C、測試用例設計過(guò)程

D、Bug的報告過(guò)程



答案:?A B C D

解析:系統集成測試主要包括以下過(guò)程:1. 構建的確認過(guò)程。 2. 補丁的確認過(guò)程。 3. 系統集成測試測試組提交過(guò)程。 4. 測試用例設計過(guò)程。 5. 測試代碼編寫(xiě)過(guò)程。 6. Bug的報告過(guò)程。 7. 每周/每?jì)芍艿臉嫿ㄟ^(guò)程。 8. 點(diǎn)對點(diǎn)的測試過(guò)程。 9. 組內培訓過(guò)程。



第10題:


?做好文檔測試需要注意的點(diǎn)有哪些????????????

A、仔細閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例

B、檢查文檔的編寫(xiě)是否滿(mǎn)足文檔編寫(xiě)的目的

C、內容是否齊全,正確,完善

D、標記是否正確



答案:A B C D

解析:

仔細閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例。
檢查文檔的編寫(xiě)是否滿(mǎn)足文檔編寫(xiě)的目的
內容是否齊全,正確
內容是否完善
標記是否正確



第11題:


?下面屬于白盒測試方法的有哪些??

A、語(yǔ)句覆蓋

B、等價(jià)類(lèi)劃分

C、邊界值分析

D、判定條件覆蓋



答案:A D

解析:

總體上分為靜態(tài)方法和動(dòng)態(tài)方法兩大類(lèi)。
靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒(méi)有沖突或者沒(méi)有歧義
動(dòng)態(tài):語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。



第12題:


?下述有關(guān)負載測試,容量測試和強度測試的描述正確的有?

A、負載測試:在一定的工作負荷下,系統的負荷及響應時(shí)間。

B、強度測試:在一定的負荷條件下,在較長(cháng)時(shí)間跨度內的系統連續運行給系統性能所造成的影響。

C、容量測試:容量測試目的是通過(guò)測試預先分析出反映軟件系統應用特征的某項指標的極限值(如最大并發(fā)用戶(hù)數、數據庫記錄數等),系統在其極限值狀態(tài)下沒(méi)有出現任何軟件故障或還能保持主要功能正常運行。

D、容量測試是面向數據的,并且它的目的是顯示系統可以處理目標內確定的數據容量。



答案:A B C D

解析:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

負載測試:在一定的工作負荷下,系統的負荷及響應時(shí)間。
強度測試:在一定的負荷條件下,在較長(cháng)時(shí)間跨度內的系統連續運行給系統性能所造成的影響。
容量測試:容量測試目的是通過(guò)測試預先分析出反映軟件系統應用特征的某項指標的極限值(如最大并發(fā)用戶(hù)數、數據庫記錄數等),系統在其極限值狀態(tài)下沒(méi)有出現任何軟件故障或還能保持主要功能正常運行。容量測試還將確定測試對象在給定時(shí)間內能夠持續處理的最大負載或工作量。容量測試的目的是使系統承受超額的數據容量來(lái)發(fā)現它是否能夠正確處理。容量測試是面向數據的,并且它的目的是顯示系統可以處理目標內確定的數據容量。



第13題:


?下面描述測試工具的功能正確的有?????

A、JMeter: 基于JAVA的壓力測試工具,Badboy用來(lái)進(jìn)行腳本的錄制

B、Junit: 白盒測試工具:針對代碼測試

C、LoadRunner:負載壓力測試

D、TestLink: 用例管理工具



答案:?A B C D

解析:

LoadRunner-負載壓力測試:預測系統性能。
JMeter+Badboy:基于JAVA的壓力測試工具,Badboy用來(lái)進(jìn)行腳本的錄制
功能測試:通過(guò)自動(dòng)錄制、檢測和回放用戶(hù)的應用操作。將輸出記錄同預先給定的記錄比較。
Junit:白盒測試工具:針對代碼測試
測試管理工具:對測試需求、計劃、用例、實(shí)施進(jìn)行管理
測試輔助工具:本身不執行,可以生成測試數據,為測試提供數據準備
負載壓力測試:LoadRunner:預測系統行為和性能的工業(yè)標準級負載測試工具。模擬上千萬(wàn)用戶(hù)同時(shí)實(shí)施并發(fā)操作,來(lái)實(shí)時(shí)監控可能發(fā)生的問(wèn)題。
功能測試: QTP(quicktest ?professional):自動(dòng)測試工具
白盒測試:C++ TEST(做C和C++的白盒測試)、JUnit(Java白盒測試)
缺陷管理工具:Mantis、BugFree、QC、TD
用例管理工具:TestLink、QC
測試輔助工具:SVN



第14題:


?下面哪些屬于網(wǎng)游的測試內容??

A、客戶(hù)端性能

B、服務(wù)器端性能

C、從運行完 game.exe 打開(kāi)游戲界面后可進(jìn)行的各種操作、玩法

D、界面



?答案:A B C D



第15題:


?測試方法可以分成哪幾種??????????

A、個(gè)人復查

B、抽查和會(huì )審

C、黑盒測試

D、白盒測試



答案:A B C D

解析:

軟件測試可以是人工測試:如個(gè)人復查,抽查和會(huì )審等

也可以是機器自動(dòng)測試,又有不同的分類(lèi):

按照否關(guān)軟件內部結構具體實(shí)現角度劃
A.白盒測試B.黑盒測試 C.灰盒測試?
按照軟件發(fā)程按階段劃
A.單元測試 ?B.集測試 ?C.確認測試 ?D.系統測試 ?E.驗收測試?



第16題:


?二、解答題

假設京東有一個(gè)web API: http://p.jd.com?p1=90&p0=100,輸入打折價(jià)p1和原價(jià)p0,返回折扣信息0.9,請設計測試用例進(jìn)行測試。



?1 輸入打折價(jià)錯誤+輸入原價(jià)錯誤 (輸入值不在正常范圍內)

2?輸入打折價(jià)錯誤+輸入原價(jià)正確

3?輸入打折價(jià)正確+輸入原價(jià)錯誤 ? ?

4 輸入打折價(jià)正確+輸入原價(jià)正確 (打折價(jià)高于原價(jià)) ? ?

5 輸入打折價(jià)正確+輸入原價(jià)正確 (打折價(jià)高于原價(jià) 返回折扣信息不對) ? ? ?? ?

6 輸入打折價(jià)正確+輸入原價(jià)正確? ? ? (打折價(jià)高于原價(jià) 返回折扣信息對) ? ?



第17題:


?以windows對文件的復制粘帖功能為例,盡可能多地寫(xiě)出測試思路。



?

1、測試正確執行復制 粘貼操作,是否成功;

2、復制 粘貼到同一文件夾,是否生成副本;

3、沒(méi)有復制文件前提下,粘貼選項為灰色;

4、復制文件后,粘貼和復制選項都為黑色,可執行操作;

5、多個(gè)文件進(jìn)行復制粘貼 是否全部文件都被操作;

6、連續進(jìn)行兩次或者多次復制操作,后一次操作有效;

7、連續執行多次粘貼 操作有效,直至下次執行復制操作,或者關(guān)機;

8、前后兩次的復制粘貼操作,互不影響;



第18題:


?已知String convert(String page)作用是將WEB頁(yè)轉碼為方便移動(dòng)設備查看的頁(yè)面,為了確保轉碼的正確性,請設計相應測試策略



?1、使用不同的移動(dòng)設備查看轉換后的頁(yè)面,檢查內容是否正確;

2、輸入正確的網(wǎng)址,進(jìn)行轉碼,檢查內容是否正確;

3、輸入錯誤的網(wǎng)址,進(jìn)行轉碼,系統是否有相應的提示;

4、測試轉碼的速度,或者系統的相應時(shí)間;

5、測試轉碼后,頁(yè)面顯示是否美觀(guān);

6、輸入的web的page為空,是否拋出異常;


關(guān)聯(lián)標簽:
91久久香蕉国产线看观看软件|思思热在线视频精品996|精品无码一区二区三区水蜜桃|久久综合无码中文字幕无码|午夜亚洲AⅤ无码高潮片在线