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

2022-09-12 04:15:12 字數 6065 閱讀 8409

1樓:匿名使用者

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

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

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

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

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

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

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

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

希望對你有用啦!

2樓:匿名使用者

一般是先技術後人事,有的在技術前會有個筆試題。

1、筆試題主要考些測試理論,比如測試流程,bug生命週期,給場景讓你設計用例,等等

2、技術呢,主要是參考你的簡歷或者你之前答的筆試題,問你一些問題。特別注意:你簡歷上寫的你會的知識,一般他都會考你

3、hr面試呢,主要問你些關於心理素質,對工作的態度,以及穩定性相關的問題。

3樓:

測試的面試一般先是筆試,一般的公司是筆試後就直接面試,此時的面試應該是技術面試,如果此面試通過後則是人事來面試,此時就涉及到工資的問題了。一般面試的問題會根據是否有經驗來問,有經驗的可能就問在專案裡所做的事情,原有公司測試的流程;沒有經驗的,可能就會讓你設計一下測試用例,問一些用例相關的東西。如果是面試自動化測試,一般技術面試時還會讓你看**,解釋**的意思。

4樓:匿名使用者

不同的單位不一樣。

一般來說,應該有技術面試,有筆試,給個場景,讓設計測試用例。

技術面試會問你做過啥,瞭解你的經驗

技術面試通過,才到人力資源那一關。

5樓:樂搏軟體教育

軟體測試面試前的最後一波惡補!不要打沒有準備的仗。

想要拿到心儀的offer,光有相應的技術水平是不夠的,還是要提前做好面試題的熟悉以及學習一些面試時的技巧,否則,就算是金子也很可能會被埋沒了。

下面給詳細講講一些面試中比較常見的題吧!

1、軟體測試的流程是什麼?

分析:每當hr問一個問題的時候,我們都必須在腦海裡先想一下他是想通過這個問題獲取哪些資訊,做好了這步先行工作再回答就比較穩健了。如果有工作經驗,那麼直接按照公司流程去答就可以了,如果你剛轉行或者是才實習,那就按下面的標準回答走就行了。

回答:專案經理將專案需求文件給到開發,開發記錄文件內需求不明確或者遺漏點做好準備,然後在需求評審會議上,各開發人員提出自己的疑問並解決,需求評審最終得到一份需求規格說明書。(需求評審階段)

評審通過後,開發這邊的經理就開始編寫開發計劃,測試經理編寫測試計劃,計劃評審通過後開發人員進行程式的開發,測試人員開始測試用例的編寫。當專案的第一個版本出來後,開發負責第二個版本的迭代,而測試這邊對專案進行測試並記錄追蹤管理bug,直到專案迭代完畢。(產品研發階段)

專案迭代完畢並修復大部分的bug後,測試這邊開始進行總結,最終產出一份測試報告書,記錄此次的測試工作及專案存在的問題。(產品釋出階段)

2、測試用例主要有哪些元素?

分析:每家公司用的模板都不盡相同,所以內容也是多種多樣的,你只需要把基本的元素回答出來就行了。

回答:測試用例的主要元素有:id、標題、模組、預置條件、操作步驟、預期結果、實際結果、是否通過等等

3、軟體測試有什麼策略和階段?

分析:策略就是你是以什麼樣的思路去測試,或者是通過什麼樣的技術或者步驟去執行等等。

回答 :軟體測試的策略主要有:動態、靜態測試;白盒、黑盒測試。

測試階段按照研發順序分別是:單元測試、整合測試、系統測試,有些公司還會有驗收測試;(單元測試開發在除錯**時就完成,整合測試也是,但是有時測試人員也需要進行整合測試;測試人員平時主要的工作就是系統測試,驗收測試是客戶參與進行的測試);

4、測試用例是什麼?有什麼作用?

回答:測試用例實際上就是預設好一個特定的場景,讓軟體再這個場景中執行,以檢驗程式是否給出正確反應,來衡量軟體是否正確滿足了客戶需求。

作用:1、避免盲目測試並提高測試效率;在軟體版本更新之後只需要少量修改即可開展測試工作,提高工作效率,大幅度縮短測試周期。

2、可以直**出哪些是測試重點,測試用例是測試工作的見證,可以看到測了哪些功能,又有哪些模組沒有測。

3、測試用例是量化測試工作的方法之一。

5、你平時是怎麼設計測試用例的?

分析:這個問題的點主要考察是否掌握測試用例設計方法,在回答之後,hr可能會繼續追問某種設計方法的概念或者例項,這時舉例說明即可;如:等價類劃分法就是把程式的輸入域劃分成等價類,從每個部分中選取少數代表性資料當做測試資料。

回答:設計測試用例一般都會使用到等價類、邊界值、場景/流程法、因果圖還有錯誤推測法;

6、你們公司的需求評審是怎麼進行的?

分析:需求評審,就是對客戶需求,軟體各個模組之間模糊的點進行審查,排除不理解或者沒有考慮到的點。

回答:需求評審,在一些分工比較明確的公司,都是由pd負責,需求確認好後再下發到開發和測試部門;分工不怎麼明確的公司可能就是開發測試產品等大家坐在一起共同**;評審形式一般分為線上和線下兩種方式,負責人一般會提前把需求文件下發到大家手上供大家整理各自的疑惑點,為後續的評審會議做準備。

7、還有什麼想要問我的嗎?

分析:這個問題在每個面試的尾聲都會被問到,如果你直接回答沒有,會讓hr有種你不在意這份工作的感覺,如果你問得多了又會顯得面試之前沒有做好充分的準備,所以問題一般控制在2-3個就差不多。

直接說沒有,會讓hr覺得你不關心這個崗位,問的多了又會顯得面試之前沒有做好充分的準備。所以問題一般控制在兩到三個比較好。

回答:1、公司的研發團隊目前是什麼規模?開發和測試分別有多少人?

2、公司今後的業務方向是什麼?

3、如果我入職了,我的主要工作職責是什麼?以上!

如何面試軟體測試?

6樓:幸福誰埋單

有點頭疼了對吧?

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

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

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

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

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

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

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

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

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

發揚我們測試行業吧!

7樓:

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

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

8樓:席承悅士玉

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

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

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

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

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

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

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

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

希望對你有用啦!

如何面試軟體測試人員

9樓:精品diy生活

你最近3-5年的職業規劃是什麼?

重點考察軟體測試人員的職業發展方向是否與當前職位招聘相符? 從其中可以側面看出來其員工穩定性。

一個專案測試結束,有沒什麼經驗總結?如果有,具體是如何開展的?

重點考察測試人員對自己能力提升方面,有沒有提高總結的地方,從專案中吸取的經驗與教訓。從中可以看出來,測試人員是否屬行自我驅動型人才!

為什麼會選擇做測試這份工作?

重點考察測試人員對待測試工作的態度及是否有發展潛力?面試過很多測試人員,經常見到的回答,自己是女孩子,做測試細心,各位你認為這樣回答你會滿意嗎?其碼不是我想要的答案!

請說出一個你以前參與專案,對你測試經驗提升很高的,具體是哪方面?

重點考察測試人員在以往的測試工作中能力提升方面,有哪些?然後重點詢問此部分內容,是否測試經驗增長,具備一定的深度?

通常做測試時會碰到,提交的某個bug開發人員不認同你的觀點?這時你如何辦?

重點考察測試人員是否堅持自已的價值觀?是否具備協調溝通處理問題能力?

有沒有看過什麼測試書,具體是哪本?帶給你的收穫是?

重點考察測試人員是否為測試這個職業肯付出多少?從中也可以看出這個測試人員是否上進心?是否有求知心?我的定義是如果哪個應聘者來面試時,都沒系統的看過一本測試書籍,基本上不會錄取!

如果安排一項測試技術研究工作,你如何應對?

重點考察測試人員是否具體測試技術專研精神?是否喜歡接受挑戰?是否屬於以後培養骨幹物件?

某個專案上線後,出現問題,恰巧你是負責的,你如何應對這突如其來的事件?

重點考察測試人員應對問題的壓力,責任感,及如何處理專案上線後的技術問題及應對解決能力。

週末放假有什麼業餘愛好?

重點考察面試測試人員性格特質,測試工作本身就是複雜且富有技術性的工作,而且不同的職位所需要的測試人員性格品質差異性很大。

公司產品,具體應用什麼程式設計技術?具體的架構是?具體的應用場景有哪些?

重點考察測試人員對以往的工作所負責的產品測試,是否具備一定的深度!通常我都是讓面試者自己講述或是在紙上畫出具體系統架構的圖!

公司測試團隊的規模如何,具體你所處的角色是什麼?

重點考察測試人員在以往的公司測試團隊中,具體的工作職責,評判其工作是否與當要求職位是否符合?是否有哪些優缺點?

特定測試技術考察:效能測試,安全性測試,自動化測試等以前有開展過沒?如果有,具體是如何實施的?

重點考察測試人員技術能力,是否在各方面都有所涉及?或是在各方面技術上都有一定深度?當然從中也能看出一個測試人員是否屬於是技術路線發展方向!

你自己所期待加入的測試團隊是什麼樣的?

重點考察測試人員在以前測試團隊中有哪些不協調?當然最重要的是也能提供給你一些資訊,這個員工以後如何更好的管理與溝通!

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

有點頭疼了對吧?其實軟體測試的面試,考官會關注的,是你的資歷和你寫文件的能力。一般情況,他會問你文件的編寫,例如,測試計劃如何寫啊,測試用例的格式啊,哪些因素啊,測試大綱等等。第二會問你是否使用過測試軟體,這個問題包括效能測試軟體,bug提互動動軟體,你用過的瞭解的都要說,考官會問你使用過多久啊,怎...

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

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

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

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