前言:面試
你們好,我是一菲,最近有小夥伴私信我:在面試的時候對於面試官提出的測試用例方面的問題,答很差。因而乎,我給你們總結了10道被問到的頻率高的測試用例面試題,但願對你們的面試提供幫助。ide
正文:測試
一、
問:什麼是測試用例設計
答:測試用例的設計就是如何覆蓋全部軟件表現出來的狀態,即在知足輸入/輸出的一組條件下,軟件運行是一系列有次序的、受控制的狀態變化過程。開發
二、
問:設計用例的好處?文檔
答:設計用例的過程能夠更深入的理解需求,熟悉各功能點,保證儘量全的覆蓋到各測試點。也便於用例評審。產品
三、
問: 用例必備4個方面?it
答:預置條件、執行步驟、預期結果、測試結果;用例要點:需包括與其餘模塊耦合關係、用例的級別,考慮哪些需求必須完成,哪些需求能夠後續完成。自動化
4 、
問:測試用例的設計理念?class
答:首先要保證產品的質量,測試用例的數量並不能決定質量的好壞,要作到覆蓋全面,提倡高質量的自動化測試。
五、
問: 測試用例有哪些設計方法?
答:等價類劃分法、邊界值分析法、功能圖法、錯誤推測法、因果圖法、場景法等。
6 、
問:什麼時候開始設計測試用例?
答:需求文檔定版後,便可開始陳列測試點和編寫測試用例。
7 、
問:用例寫完,咱們要先作什麼?
答:先自檢,自檢完畢,列出有疑惑的點,評審以前,把用例提早發給相關的開發、產品,預留時間告訴他們先看,再統一時間進行評審。
八、
問:何時寫測試點,何時寫用例?
答:
a.若是公司只有你一個測試員,就不必寫測試用例了,寫測試點,提取關鍵要素;
b.若是需求總是頻繁變化,寫測試點吧;你的測試用例的更新速度永遠跟不上需求的變化速度,天天都在改用例。太詳細的用例,無太多的意義和價值;
c.若是大家的節奏控制的很是緊湊,徹底沒時間嚴格按照測試用例執行,寫測試點吧,提取關鍵要素;
d.若是團隊的總體測試員技能均衡,測試點已經可以充分覆蓋了,寫測試點吧,測試用例的意義不大;
e.若是這塊的邏輯很是複雜,你不曾接觸,儘可能寫詳細點的測試用例,經過用例的梳理過程,是一個很好的梳理理解需求和產品的過程;
f.如何用更少的測試點,儘量的充分考慮各類可能性呢?跟什麼因素有關呢?與用例設計方法、經驗、需求理解等等有關。咱們要綜合運用等價類、邊界值、錯誤推測、場景法、因果圖等測試用例的設計方法;
g.不要總找刁鑽的用例,要把客戶經常使用的流程弄好。產品上線以前不管通過多少輪測試,必定要把主體業務流程進行迴歸測試。
九、
問: 測試用例的更新?
答 :評審後須要更新、測試過程當中須要更新、測試結束後根據線上反饋狀況進行更新。
十、
問: 如何保證用例的覆蓋度?
答:首先必定要熟悉需求,需求分析,拆解很是重要,需求熟悉過程當中,不理解的地方,必定要找產品進行及時溝通,肯定結果。其次項目開發過程當中,每期的用例都要不斷總結,學會總結,儘量的保證少漏。其實這個與測試思惟關係密切,工做經驗的積累,以及測試思惟的造成,都有助於你設計一份較完整的測試用例。
以上這些面試題都是很是容易被面試官問到的,建議保存,面試以前反覆觀看,一菲在這裏祝願全部的面試者都可以找到本身滿意的工做。
三.結束語
沒有一個寒冬不會過去,沒有一個春天不會到來,過去的2020年對於全世界人民來講是不平凡的一年,每一個人都在堅強勇敢的和疫情抗戰,在這裏咱們一塊兒爲本身鼓個掌吧,2021年已經如約而至,制定好目標繼續向上生長吧。