軟件測試工程師面試題
對于軟件測試工程師來說,了解面試試題很有必要,那么你做好面試準備了嗎?下面小編已經為你們整理了軟件測試工程師面試題,希望可以幫到你。
軟件測試工程師面試題1
1、你認為測試人員需要具備哪些素質
做測試應該要有一定的協調能力,因為測試人員經常要與開發接觸處理一些問題,如果處理不好的話會引起一些沖突,這樣的話工作上就會不好做。還有測試人員要有一定的耐心,有的時候做測試很枯燥乏味。除了耐心,測試人員不能放過每一個可能的錯誤。
2、你為什么能夠做測試這一行
雖然我的測試技術還不是很成熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術好,還有有一定的溝通能力,耐心、細心等外在因素。綜合起來看我認為我是勝任這個工作的。
3、測試的目的是什么?
測試的目的是找出軟件產品中的錯誤,是軟件盡可能的符合用戶的要求。當然軟件測試是不可能找出全部錯誤的。
4、測試分為哪幾個階段?
一般來說分為5個階段:單元測試、集成測試、確認測試、系統測試、驗收測試
5、單元測試的測試對象、目的、測試依據、測試方法?
測試對象是模塊內部的程序錯誤,目的是消除局部模塊邏輯和功能上的錯誤和缺陷。測試依據是模塊的詳細設計,測試方法是采用白盒測試。
軟件測試工程師面試題2
1. 有一款手機支持,電話功能正常,但是不能連接到指定的網絡,你怎么來排除這個錯誤?
2.你用的手機,有一天突然不能輸入“6”,你怎么來判斷問題出在哪
我首先會判斷是不是鍵盤出了問題,然后再做下一步的檢查。
3. 手機中通訊錄的功能測試
對錄入功能測試、保存功能、查找功能、直接撥打功能測試等
4. 對電梯做測試用例
首先測其是否能夠正常上下運行、電梯的門能不能在電梯到所指定的樓層是正常開啟、在電梯里按下樓層數能不能正確到達、電梯打開及關閉的按鍵是否靈活、緊急呼救是否能夠正常使用、每個樓層上、下兩個指示按鈕是否正常工作等
5. 測試員在需求分析階段要做什么
與開發、客戶在一起評審,對需求文檔進行測試。
6.Gogo實習項目的測試流程
熟悉所給的文件,熟悉網站,寫出測試計劃、方案,由測試組長分配模塊,再由每個人些本模塊的測試計劃、方案,接著進行測試用例的編寫、對用例的評審、用例的執行、bug的跟蹤、提交bug報告
7. Gogo項目的測試計劃是如何出來的?
根據說明文檔找處整個網站的重點模塊,根據其要求和對網站實際操作得來的信息在于同組人協商討論寫出測試計劃。
軟件測試工程師面試題3
1.白箱測試和黑箱測試是什么?什么是回歸測試?
回歸測試是指修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。自動回歸測試將大幅降低系統測試、維護升級等階段的成本。回歸測試包括兩部分:函數本身的測試、其他代碼的測試。
2.單元測試、集成測試、系統測試的側重點是什么?
單元測試是在軟件開發過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試。
集成測試,也叫組裝測試或聯合測試。在單元測試的基礎上,將所有模塊按照設計要求,組裝成為子系統或系統,進行集成測試。實踐表明,一些模塊雖然能夠單獨地工作,但并不能保證連接起來也能正常的工作。程序在某些局部反映不出來的問題,在全局上很可能暴露出來,影響功能的實現。
系統測試是將經過測試的子系統裝配成一個完整系統來測試。它是檢驗系統是否確實能提供系統方案說明書中指定功能的有效方法。
3.設計用例的方法、依據有那些?
白盒測試:邏輯覆蓋法,主要包括語句覆蓋,判斷覆蓋,條件覆蓋,判斷-條件覆蓋,路徑覆蓋
黑盒測試:等價劃分類,邊界值分析,錯誤推測法。
5.集成測試通常都有那些策略?
01、在把各個模塊連接起來的時候,穿越模塊接口的數據是否會丟失;
02、各個子功能組合起來,能否達到預期要求的父功能;
03、一個模塊的功能是否會對另一個模塊的功能產生不利的影響;
04、全局數據結構是否有問題;
05、單個模塊的誤差積累起來,是否會放大,從而達到不可接受的程度。
7.一個缺陷測試報告的組成
缺陷的標題,缺陷的基本信息,復現缺陷的操作步驟,缺陷的實際結果描述,期望的正確結果描述,注釋文字和截取的缺陷圖象。
8.基于WEB信息管理系統測試時應考慮的因素有哪些?
一、功能測試1、鏈接測試 2、表單測試3、Cookies測試4、設計語言測試 5、數據庫測試
二、性能測試1、連接速度測試2、負載測試 3、壓力測試
三、可用性測試1、導航測試 2、圖形測試 3、內容測試 4、整體界面測試
四、客戶端兼容性測試 1、平臺測試 2、瀏覽器測試
五、安全性測試
看了“軟件測試工程師面試題”