軟件測試面試題答案
參加軟件測試的面試,面試者最好做好面試準備,了解面試試題及答案很有必要。下面小編已經為你們整理了軟件測試面試題答案,希望可以幫到你。
軟件測試面試題答案1
1、你為什么能夠做測試這一行
雖然我的測試技術還不是很成熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術好,還有有一定的溝通能力,耐心、細心等外在因素。綜合起來看我認為我是勝任這個工作的。
2、測試的目的是什么?
測試的目的是找出軟件產品中的錯誤,是軟件盡可能的符合用戶的要求。當然軟件測試是不可能找出全部錯誤的。
3、測試分為哪幾個階段?
一般來說分為5個階段:單元測試、集成測試、確認測試、系統測試、驗收測試
4、單元測試的測試對象、目的、測試依據、測試方法?
測試對象是模塊內部的程序錯誤,目的是消除局部模塊邏輯和功能上的錯誤和缺陷。測試依據是模塊的詳細設計,測試方法是采用白盒測試。
5、怎樣看待加班問題
加班的話我沒有太多意見,但是我還是覺得如果能夠合理安排時間的話,不會有太多時候加班的。
6、結合你以前的學習和工作經驗,你認為如何做好測試。
根據我以前的工作和學習經驗,我認為做好工作首先要有一個良好的溝通,只有溝通無障礙了,才會有好的協作,才會有更好的效率,再一個就是技術一定要過關,做測試要有足夠的耐心,和一個良好的工作習慣,不懂的就要問,實時與同事溝通這樣的話才能做好測試工作。
軟件測試面試題答案2
1. 測試員在需求分析階段要做什么
與開發、客戶在一起評審,對需求文檔進行測試。
2.Gogo實習項目的測試流程
熟悉所給的文件,熟悉網站,寫出測試計劃、方案,由測試組長分配模塊,再由每個人些本模塊的測試計劃、方案,接著進行測試用例的編寫、對用例的評審、用例的執行、bug的跟蹤、提交bug報告
3. Gogo項目的測試計劃是如何出來的?
根據說明文檔找處整個網站的重點模塊,根據其要求和對網站實際操作得來的信息在于同組人協商討論寫出測試計劃。
4. 請使用DOS命令備份一個名為:TEST,用戶名及密碼為:user/password的oracle數據庫到d盤根目錄下保存文件名為test。簡述在oracle中建立一個可用實例的主要步驟(提示:從建庫描述到初始基本數據)可用性判斷標準主要是主觀的感覺,請思考,有沒有一些量化的標準,從而可以更加客觀地評價可用性的好壞?
5. 現在一個程序實現這樣的功能:讀入三個整數值,這三個整數值表示三角形的三個邊長,該程序打印信息表明三角形是不等邊三角形、等腰三角形或等邊三角形。請開發一個測試用例集測試該程序,注意涵蓋盡可能多的情形,并加入適當的出錯處理
(1)正常的不等邊三角形
(2)正常的等邊三角形
(3)正常的等腰三角形,包括兩條相等的邊的三種不同的排列方法
(4)正常的直角三角形
(5)正常等腰直角三角形,包括兩邊相等的三種不同的排列方法
(6)退化的三角形(即,兩邊之和等于第三邊),包括三種不同的排列方法
(7)三條邊不能構成三角形(兩邊之和小于第三邊),包括三種排列方法
(8)一條邊長度為零,兩條邊為零,三邊為零的9種排列方法
(9)輸入數據包含負數
(10)輸入數據不全(只知道2邊的長度不知道第三邊)
(11)輸入的數據不符合程序規定的數據類型.
軟件測試面試題答案3
1、根據你以前的工作或學習經驗描述一下軟件開發、測試過程,由哪些角色負責,你做什么
要有架構師、開發經理、測試經理、程序員、測試員。我在里面主要是負責所分到的模塊執行測試用例。
2、根據你的經驗說說你對軟件測試/質量保證的理解
軟件質量保證與測試是根據軟件開發階段的規格說明和程序的內部結構而精心設計的一批測試用例(即輸入數據和預期的輸出結果),并根據這些測試用例去運行程序,以發現錯誤的過程。它是對應用程序的各個方面進行測試以檢查其功能、語言有效性及其外觀排布。
3、軟件測試的流程是什么?
需求調查:全面了解系統概況、應用領域、軟件開發周期、軟件開發環境、開發組織、時間安排、功能需求、性能需求、質量需求及測試要求等。根據系統概況進行項目所需的人員、時間和工作量估計以及項目報價。
制定初步的項目計劃。
測試準備:組織測試團隊、培訓、建立測試和管理環境等。
測試設計:按照測試要求進行每個測試項的測試設計,包括測試用例的設計和測試腳本的開發等。
測試實施:按照測試計劃實施測試。
測試評估:根據測試的結果,出具測試評估報告。
4、你對SQA的職責和工作活動(如軟件度量)的理解?
SQA就是獨立于軟件開發的項目組,通過對軟件開發過程的監控,來保證軟件的開發流程按照指定的CMM規程(如果有相應的CMM規程),對于不符合項及時提出建議和改進方案,必要時可以向高層經理匯報以求問題的解決。通過這樣的途徑來預防缺陷的引入,從而減少后期軟件的維護成本。SQA主要的工作活動包括制定SQA工作計劃,參與階段產物的評審,進行過程質量、功能配置及物理配置的審計等;對項目開發過程中產生的數據進行度量等等。
5、說說你對軟件配置管理的理解
項目在開發過程中要用相應的配置管理工具對配置項(包括各個階段的產物)進行變更控制,配置管理的使用取決于項目規模和復雜性及風險的水平。軟件的規模越大,配置管理就越顯得重要。還有在配置管理中,有一個很重要的概念,那就是基線,是在一定階段各個配置項的組合,一個基線就提供了一個正式的標準,隨后的工作便基于此標準,并只有經過授權后才能變更這個標準。配置管理工具主要有CC,VSS,CVS,SVN等,我只用過SVN,對其他的工具不是很熟悉。
看了“軟件測試面試題答案”