1.說說一個缺陷的生命周期
考查點: 測試人員對于缺陷整體生命周期的理解 证逻,注意面試官用詞,有時只需要回答關鍵節(jié)點漱竖,有時需要分開闡述禽篱。
圍繞缺陷提交、缺陷確認馍惹、缺陷打開躺率、缺陷修復、缺陷回歸万矾、缺陷關閉這幾個關鍵節(jié)點回答即可悼吱。
2.缺陷的基本類型有哪些?
考查點:需求、數(shù)據(jù)良狈、邏輯后添、性能、功能薪丁、安全遇西、兼容、變更严嗜、易用等
對于工作經(jīng)歷的側面了解粱檀,有時會需要分別舉例說明。
3.測試用例的基本要素有哪些?
用例編號漫玄、用例類型梧税、用例標題(名稱)、前置條件称近、操作步驟第队、測試數(shù)據(jù)、預期結果刨秆、實際結果
考察類型形式多樣凳谦,有些面試官會出場景需求要求現(xiàn)場設計用例,來用于考察應試者的思維縝密性衡未、經(jīng)驗是否豐富以及對需求的理解程度尸执。
4.你如何做用例評審?
考查點:主要考察之前工作流程是否規(guī)范家凯,同時對于評審工作的參與度
靈活回答,不同公司不同項目評審流程也有區(qū)別如失。
參考:內(nèi)部評審(通常由測試組內(nèi)部人員評審)->正式評審(由參與該項目的產(chǎn)品绊诲、開發(fā)、測試褪贵、項目經(jīng)理評審)->用例修訂->項目經(jīng)理確認
5.針對微信的聊天窗口設計測試用例
考查點:也經(jīng)常會換成其他知名網(wǎng)站的一些搜索功能掂之、列表功能、分頁功能等等脆丁,來考察系統(tǒng)思維能力世舰。
參考:
首先,了解完成業(yè)務需求后槽卫,轉(zhuǎn)化為測試需求跟压,最終的測試需求一定是跟項目組評審通過的。
開始設計:
冒煙用例:實現(xiàn)最簡單的聊天功能(語音歼培、文字形式)
功能業(yè)務:
純文字聊天
語間聊天
表情
組合發(fā)送聊天
特殊字符及組合
發(fā)送文件
查看聊天記錄
截屏功能
視頻聊天
實時語音聊天
不同版本間的切換功能
客戶化場景分解
異常場景分解
兼容性測試用例:
一般在業(yè)務需求中會定義好
在測試需求中可以分解好對應的機型與系統(tǒng)版本震蒋,求得最優(yōu)最小組合,用于兼容性測試的用例躲庄。
安全測試用例
性能測試用例
(一般都有獨立的測試方案)
回歸測試用例:
抽取用例庫中的核心用例組合成回歸用例 查剖。
6.你發(fā)現(xiàn)一個缺陷,但開發(fā)人員認為不是問題读跷,你會怎么辦?
考察點:溝通表達能力梗搅,過往工作流程經(jīng)驗,合作意識效览、責任意識
此類問題需要首先清楚自己的角色定位无切,作為一名軟件測試人員,此類問題是經(jīng)常遇到的丐枉。如果是執(zhí)行人員哆键,可以帶出原來工作的測試流程,因為缺陷處理也是屬于測試流程中的一部分瘦锹,如開發(fā)人員會在缺陷管理系統(tǒng)中備注原因籍嘹,自己先分析,如果不確定可以找上級測試負責人來一起處理弯院。但如果是管理崗辱士,回答時可以舉例說明自己以往遇到的類似問題以及處理方式,更具有說服力听绳。
7.你評估的測試時間是5天颂碘,但領導只給三天怎么辦?
考察點:溝通表達能力,過往工作沖突的處理方式經(jīng)驗
此類問題如果面試官并未給出具體場景椅挣,就一定需要反問把問題的背景描述出來头岔,通過背景分析給出解決沖突的方法塔拳。
問題背景如:臨時緊急需求、常規(guī)需求峡竣、經(jīng)常性壓縮時間靠抑、客戶壓縮時間、因自身漏洞導致壓縮時間等等
那么回答時就需要應景:排列工作優(yōu)先級适掰、重新分解當前工作颂碧、改變測試策略、團隊內(nèi)分工攻谁、外部求助等
8.說說一個項目的測試流程
考察點:以往工作的流程規(guī)范性稚伍,業(yè)務熟悉度
可以參考下文章《測試過程文檔模板整理(一)-提測流程》中提到的測試流程弯予,結合目前項目來說明戚宦。回答時體現(xiàn)自信锈嫩、專業(yè)受楼、對工作環(huán)節(jié)的熟悉度
9.黑盒測試用例設計方法有哪些?
等價類劃分法、邊界值分析法呼寸、因果圖法艳汽、正交實驗法、判定表法对雪、錯誤推測法河狐、隨機測試、場景法
10.軟件的質(zhì)量特性有哪些?
可維護性瑟捣、可擴展性馋艺、可測試性、可重用性迈套、可移植性捐祠、易理解性
一般在實習生與初級測試工程師中的筆試題也會有很多考查類型,中高級測試工程師更傾向于考察關于質(zhì)量的影響因素等桑李。
11.缺陷的基本要素有哪些?描述缺陷有哪些注意事項?
缺陷編號踱蛀、缺陷標題、前置條件贵白、測試數(shù)據(jù)率拒、操作步驟、預期結果禁荒、實際結果猬膨、初步定位原因、截圖或日志信息(可選)