如何面試軟體測試,面試軟體測試 主要提問哪些問題

2021-05-30 18:41:44 字數 6142 閱讀 3578

1樓:幸福誰埋單

有點頭疼了對吧?

其實軟體測試的面試,考官會關注的,是你的資歷和你寫文件的能力。

一般情況,他會問你文件的編寫,例如,測試計劃如何寫啊,測試用例的格式啊,哪些因素啊,測試大綱等等。

第二會問你是否使用過測試軟體,這個問題包括效能測試軟體,bug提互動動軟體,你用過的瞭解的都要說,考官會問你使用過多久啊,怎麼用等等。

第三會問你工作經驗的問題,這個是比較重要的,對於測試這個行業來說,工作經驗太重要了,這點你要實話實說,如果有,就說是哪些,做了哪些專案,別往自己身上攬成就,能聽出來的。如果沒有,你要讓你的考官知道你願意去學習,你細心,能坐得住。

以上三點是最主要的,考官通常會通過以上三點來判斷你屬於哪個測試級別。

然後呢,有些公司會問你,能否看懂**,能否協助一些開發,能否做一些頁面前臺等工作。這個可要實話實說,會就是會不會就是不會。

也有些公司會問你一些奇怪的問題,別奇怪,他們只是想知道你的思維方式,因為你考慮事情的角度多的話,你發現軟體的問題也會很多,這是公司所希望的。因為我們也屬於質量工程師,是要對軟體的質量負責的。

所以,給考官們展示出你的才華吧。

記住一點哦,面試的時候放鬆,沒那麼可怕,要將你想要說的全部展示出來。

發揚我們測試行業吧!

2樓:

最要先有軟體工程的基礎,包括測試的各種方法、測試的工具、測試的策略等基礎理論知識。然後要熟悉真個軟體工程的過程和生命週期,需要個人具備耐心、細心、責任心,並可以有條理的整理軟體測試的規範和文件,具有一定的文件編輯能力。而且要善於和開發人員、市場人員及運維人員溝通。

這些大概就是要做好軟體測試的前提,希望對你有所幫助!

3樓:席承悅士玉

要看是什麼公司了。基本不是很大的公司,面試的都是技術的面試。

筆試也是有的公司有,有的沒有。正規一點的都是會有筆試的題目的。但是有的公司比較重視面試者的實際能力的話,也是不會給筆試題目做。

我做過好幾次筆試,其中有兩家給的是技術方面的題目,還有一家給我的是智力題目,也是一點點變難的,不過做起來就比技術題目歡快多了。

面試剛開始都會問一些和自身有關的問題,比如哪個學校,哪個專業,平時學習成績怎麼樣,為什麼來面試這個職位了等等問題。基本很多公司都會問為什麼要選擇測試,你怎麼看測試這個工作。

之後,肯定要問的就是技術的問題。比如會問,你覺得一個軟體最重要的測試是哪些,一個軟體你會注意哪些。還有一些基本的技術問題,就像是考試問答題的那種。但是比較少。

重點嘛,我被問了很多次的就是,你覺得自己的優點和缺點是什麼。這個問題真的是很考驗人的。一定要將自己的優點和測試掛鉤,缺點一定要說自己還在努力改進。

面試中需要重點掌握的,一,一定要了解公司的業務情況,規模等資訊。二,一定要對軟體測試有個大方向流程的瞭解,一個軟體開始注意哪些,開展什麼工作;中期注意哪些,開展什麼工作,後期注意哪些,開展什麼工作。最好是說出自己的理解,說出為什麼這樣。

這會增加自己在面試官心中的分數哦!

希望對你有用啦!

面試軟體測試 主要提問哪些問題

4樓:檸檬班軟體測試

1、 說說你們公司測試的一個基本測試流程是什麼?

答:首先會召開需求分析會議,參加人員有產品、開發和測試,主要是**需求主要的一些功能點,完了之後,開發就排期進行開發,我們就根據主管寫出來的計劃、分配到的任務編寫測試用例,寫完之後會進行用例評審,有評審修改的就修改整理形成最終的用例版本,之後開發人員版本編譯完成後,我們會依據測試用例來執行測試,測試過程中,提交bug,跟蹤bug,直至關閉,測試完後編寫測試報告。

2、 你們專案主要是做什麼的,有些什麼功能,業務邏輯是怎樣的?

答:這個主要就是看公司具體的專案是什麼,瞭解清楚功能模組,對主要功能模組做業務邏輯的一個描述就行。

3、 測試的過程中,還用過一些什麼工具嗎?

答:有就有,沒有就沒有,一定要如實回答!比如在測試介面或者簡單施壓的時候用到了 jmeter。

4、 如果簡歷上寫了,mysql、linux等,一般會問,掌握的程度怎麼樣?

答:如實回答,對於測試人員來說,mysql基本的增刪改查都會,linux基本命令都會,也會linux環境的專案部署。

5、 你們需求分析會議主要目的是什麼?

答:講解此次專案主要是做什麼的,達到一個什麼樣的目的,**專案功能點,針對不清楚的及時提問。

6、 如果需求過少,你應該怎麼辦?

答:首先我會有所疑問,然後再問問老大,看看到底是怎麼回事,如果確實是需求少,那就進一步的分析這個業務。如果確定有一些需求。

7、 編寫測試用例的時候,會用到什麼方法?

答:等價類、邊界值、錯誤推測法、場景法等。

接著又問了一個:你覺得你在寫用例的時候用到了嗎?

我的回答是用到了,比如邊界值,隨便列舉一個例子,比如:專案中某個標題輸入框,長度是1-16個漢字。會設計測試用例資料為輸入標題為空、標題字數為1、標題字數為2、標題字數為15、標題字數是16、標題字數為17

8、 會寫測試計劃嗎、包含哪些內容?

答:一般說:沒有寫過,是我們主管寫的,但我們會接觸這個文件。大概包含有:目的、背景、測試範圍、測試開始結束時間、測試策略、測試人員安排、測試環境、風險評估等等。

5樓:啄木鳥學院

1.面試的時候一定要自信,不管是電面還是當場面試。

2. 一定要對自己的簡歷熟悉熟悉再熟悉,不管是專案經驗部分,還是自己的工作履歷部分,技能部分都有可能被問到。

3. 對於面試官問到的問題不會的,一定不能胡亂回答,可以選擇說不會,或者說只是瞭解但是具體的自己還不是很清楚。比如:

當他問到有的工具你完全沒用過,或者沒聽過的時候,你可以說,這個只要瞭解了核心思想,工具都是一樣的,一個工具會用,其他工具自然會用。

4. 面試的時候一定要想辦法帶動面試官的節奏,而不是讓賣你是帶動你,這樣,面試官問你問題的頻率就會降低,比如當面試官問你關於自動化問題的時候,你可加上手工測試一起講,講上十幾分鍾,放心,面試官肯定不會讓你講那麼長時間的。

5. 面試官問到的概念性的問題,一定不能像課堂老師講的那樣講出來,要自我陳述,以自己理解的方式講出來。

6.面試官問到操作問題的時候,可以想象上課的時候老師師怎麼講的。面試官問你平時是怎麼寫指令碼的?

你可以這樣回答:selenium+python,平時寫指令碼只是在test方法裡寫,其他都是別人搭建好的,我們只需要在test方法裡改指令碼就行。想象平時自己在課堂上的操作。

7.想要的薪資一定要提前想好,這樣當面試官問起的時候,自己就能立馬說出來,防止後期自己後悔,覺得薪資要的低,像我一樣。

8. 一定要會圓謊,像自己簡歷上的履歷,自己要提前編好,不要到時候面試官問的時候,自己撒的謊不會圓。

9. 腦子轉速一應要快,不要在面試的時候磕巴。

10. 要大膽,就把自己想象成工作好幾年的測試者,底氣一行要足

6樓:匿名使用者

dotest測試學堂--董浩整理

軟體測試面試 一般都問些什麼問題?

7樓:匿名使用者

你都面了幾家了,應該可以自己總結出來為什麼失敗了吧。~~

我大概說一下吧,你要面試的如果是軟體的黑盒測試,大概就會問測試用例的編寫方法,比如因果圖,等價類劃分,邊界值,場景法之類的以及他們具體怎麼用,還有就是會現場出題,比如給你一個杯子你應該怎麼測試等等。

如果你要面試的是白盒或者效能測試,那就另說了。。有興趣可以單聊

8樓:品梵

主要的是你以前做過什麼,還有就是你的發展目標

9樓:匿名使用者

最基本的問題。比如:工作經驗、專案經驗、常用工具、常用測試方法、用例編寫及設計

應屆生在軟體測試的面試

10樓:匿名使用者

1.你為什麼選擇軟體測試行業

因為之前有了解軟體測試這個行業,覺得他的發展前景很好。

2.根據你以前的工作經驗描述一下軟體開發、測試過程,由那些角色負責,你做什麼

要有架構師、開發經理、測試經理、程式設計師、測試員。我在裡面主要是負責所分到的模組執行測試用例。

3.結合你以前的學習和工作經驗,你認為如何做好測試。

根據我以前的工作經驗,我認為做好工作首先要有一個好的溝通,只有溝通無障礙了,才會有好的協作,才會有跟好的效率,再一個就是技術一定要過關,做測試要有足夠的耐心,和一個良好的工作習慣,不懂的就問,實時與同事溝通這樣的話才能做好測試工作。

4.你覺得測試最重要的是什麼儘可能的找出軟體的錯誤

5.怎樣看待加班問題

加班的話我沒有太多的意見,但是我還是覺得如果能夠合理的安排時間的話,不會有太多時候會加班的。

6.如果一個很有個性的程式設計師認為自己的bug不是bug,怎麼解決?

首先我要確定我所提的在我認為是不是bug,如果我認為是的話我會在他面前重現這個bug和他講這是個bug,和他溝通,或者我會找到我的直系領導讓他解決。

7.為什麼在團隊中要有測試因為軟體有錯誤,如果沒有專業的測試人員很難發現軟體的一些錯誤。

8.在測試時代學習自己最大的收穫是什麼?

在測試時代我除了學習了測試的知識外,還看到了老師們對待測試的一種態度,明白了做任何工作都要有溝通,做測試的也要有很好的溝通才可以做好。知道自己在專案組中的位置,和開發的關係。

9.你對未來的規劃我想在工作中慢慢的積累經驗,使自己強大起來,能夠擔任更重要的職務。

10.自己優勢及缺點我的優點是有足夠的耐心對待每一件事情,善於觀察事物,承受壓力的能力很強。缺點可能就是我不是很愛說話,習慣做不習慣說,但是和人溝通還是沒有問題的。

12.請談談您對測試工作的理解

我認為測試工作是找出軟體產品的錯誤,

13.你認為測試人員需要具備哪些素質?

我認為做測試的應該要有一定的協調能力,因為測試人員要經常與開發接觸處理一些問題,如果處理不好的話會引起一些衝突這樣的話工作上就會做不好。還有測試人員要有一定的耐心,有的時候做的測試很枯燥乏味的。除了要有耐心之外還要細心,不放過每一個可能的錯誤。

14.你為什麼能夠做測試這一行。

雖然說我的測試技術還不是很純熟,但是我覺得我還是可以勝任軟體測試這個工作的,因為做軟體測試不僅是要求技術好,還要有一定的溝通能力,耐心、細心等外在的因素。綜合起來看我認為我是勝任這個工作的。

15.測試的目的是什麼?

測試的目的是找出軟體產品中的錯誤,是軟體儘可能的符合使用者的要求。

當軟體測試是不可能能夠找出全部的錯誤的。

16.測試分為那幾個階段?

一般來說測試大體分為5個階段:

單元測試、整合測試、確認測試、系統測試、驗收測試

在測試過程中如果有需要還要進行迴歸測試。

17.單元測試的測試物件,目的、測試依據、測試方法?

測試物件是模組內部的程式錯誤;目的是消除區域性模組邏輯和功能上的錯誤和缺陷;

測試依據是模組的詳細設計;測試方法採用白盒測試。18.整合測試的測試物件,目的、測試依據、測試方法?

整合測試的測試物件是模組間的組裝和呼叫關係;目的是找出與軟體設計相關的程式結構模組呼叫關係,模組間介面方面問題;測試依據是概要設計;測試方法採用灰盒測試。

19.系統測試的測試物件,目的、測試依據、測試方法?

系統測試的測試物件是整個系統;測試的目的是對整個系統進行測試;測試的依據是需求規格說明書;測試方法黑盒測試。

20.測試覆蓋的型別

測試覆蓋的型別有:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋

21.效能測試的分類

分為:效能測試、負載測試、壓力測試、容量測試

負載測試與壓力測試可以結合進行。

22.列舉您熟悉的主流自動化測試工具

我熟悉的自動化測試工具有:基於web的測試管理工具testdirector、配置管理工具vss、qtp以及效能測試工具

loadrunner

23.編輯sql語句時,年月日型時間欄位如何表達

加引號24.c/s和b/s結構的軟體進行測試時有何不同

c/s又稱client/server或客戶/伺服器模式。伺服器通常採用高效能的pc、工作站或小型機,並採用大型資料庫系

統。客戶端需要安裝專用的客戶端軟體。

b/s是brower/server的縮寫,客戶機上只要安裝一個瀏覽器(browser)。瀏覽器通過web server 同資料庫進行

資料互動。

25.安全測試的後臺是什麼

26.頁面中有一個輸入日期的輸入框和一個輸入身份證號的輸入框,如何進行用例設計?

輸入日期的輸入框要考慮邊界值、輸入非法資料、非數字等

軟體測試面試,如何面試軟體測試?

要看是什麼公司了。基本不是很大的公司,面試的都是技術的面試。筆試也是有的公司有,有的沒有。正規一點的都是會有筆試的題目的。但是有的公司比較重視面試者的實際能力的話,也是不會給筆試題目做。我做過好幾次筆試,其中有兩家給的是技術方面的題目,還有一家給我的是智力題目,也是一點點變難的,不過做起來就比技術題...

面試軟體測試工程師都需準備什麼啊

一 軟體開發流程 第一步 需求調研分析 1相關系統分析員和使用者初步瞭解需求,然後用word列出要開發的系統的大功能模組,每個大功能模組有哪些小功能模組,對於有些需求比較明確相關的介面時,在這一步裡面可以初步定義好少量的介面。2 系統分析員深入瞭解和分析需求,根據自己的經驗和需求用word或相關的工...

軟體測試工程師面試題及答案一,什麼是軟體測試

在百科中對軟體測抄試的定義bai是 描述一種用來促進鑑du定軟體的正確性 zhi完整性 安全性和質量的過程。換dao句話說,軟體測試是一種實際輸出與預期輸出之間的稽核或者比較過程。軟體測試的經典定義是 在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對其是否能滿足設計要求進行評估的過程...