軟件測試理論基礎、質(zhì)量保證常見面試題

全面掌握軟件測試理論基礎、文檔編寫,測試流程

1.測試分為哪幾個階段?

⒉談談你之前測試的項目流程,在每個階段的輸出有哪些?

3.談談敏捷模式的認識?

4.linux常見查看日志命令有哪些?

5.線上質(zhì)量BUG頻頻爆發(fā)怎么辦?

6.如何分析一個bug是前端還是后端的問題?

這些問題你一定要能夠很全面的表述出來。

比如說我現(xiàn)在是面試官,我第一個肯定不會去問你哪些代碼的問題,也不會問你自動化、測試開發(fā)的問題。

第一個查考的肯定是你做了幾年測試,有沒有自己的測試思維?有沒有自己的一些心得。

前三個問題就能夠知道你有沒有工作經(jīng)驗,你在工作中承擔一個什么樣的角色、你的職責你的輸出在哪里。都是一些比較綜合性的問題。

⒉談談你之前測試的項目流程,在每個階段的輸出有哪些?

比如說敏捷開發(fā)每周他有新的需求來了,新功能推出來之后,是不是第一個項目流程需求分析會。

需求分析:(開發(fā)、產(chǎn)品、測試)探討需求功能點,數(shù)據(jù)庫表的設計,接口設計。現(xiàn)在大都是前后端分離的這樣一個項目對吧,你要從這些面去回復,比較全面。

然后輸出的一個需求文檔,包括已接口的、功能的。你不要只答到一個需求分析。

開完這個會之后,我們就按照這個需求分析去編寫測試用例。在編寫測試用例之前,你的主管會去編寫測試計劃(如果你是主管你就說我編寫測試計劃)然后任務分配。

用例的設計,整理測試要點,用例評審。

比如開發(fā)人員說他要開發(fā)幾個接口,那么你的用例里面,測試要點都要給開發(fā)人員進行評審。

用例評審完之后,就要整理形成最終的一個用例版本。

然后開發(fā)人員去開發(fā)代碼,進行一個預測,開發(fā)進行一個自測,對主要一個功能進行冒煙測試,然后給我們提測。

測試過程中,Bug的提交,比如我們用的Jira,用什么管理系統(tǒng)去提交的bug。

Bug的生命周期,怎么去重新提交。這就是一個測試缺陷報告。

然后在什么時候進行上線,產(chǎn)品發(fā)布后再會有一個線上維護性的回歸測試等等。


像這些內(nèi)容,你按照這個思路去和面試官交流。那么你這個流程也是非常規(guī)范的!

所以大家在面試時候不要簡單的說,需求分析、編寫用例。這樣規(guī)范起來,就體現(xiàn)了你在互聯(lián)網(wǎng)公司對自己角色的定位很清晰,對工作內(nèi)容也很明確。

不要小看這個問題。

3.談談敏捷模式的認識?

現(xiàn)在都是一個敏捷開發(fā)的模式,現(xiàn)在很多公司都是用敏捷開發(fā)。大家不要局限于很傳統(tǒng)的一些問題,敏捷開發(fā)現(xiàn)在也是屬于現(xiàn)在軟件測試基礎里面的一些概念。


未完待續(xù)……最近事情比較多,可以來公眾號jing

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容