- 相關推薦
應屆生軟件測試面試題
作為應屆生,參加軟件測試的面試,提前了解面試試題很有必要。下面小編已經為你們整理了應屆生軟件測試面試題,希望可以幫到你。
應屆生軟件測試面試題 1
1、你的測試職業發展是什么?
測試經驗越多,測試能力越高。所以我的職業發展是需要時間積累的,一步步向著高級測試工程師奔去。而且我也有初步的職業規劃,前3年積累測試經驗,按如何做好測試工程師的要點去要求自己,不斷更新自己改正自己,做好測試任務。
2、你認為測試人員需要具備哪些素質?
做測試應該要有一定的協調能力,因為測試人員經常要與開發接觸處理一些問題,如果處理不好的話會引起一些沖突,這樣的話工作上就會不好做。還有測試人員要有一定的耐心,有的時候做測試很枯燥乏味。除了耐心,測試人員不能放過每一個可能的錯誤。
3、你為什么能夠做測試這一行?
雖然我的測試技術還不是很成熟,但是我覺得我還是可以勝任軟件測試這個工作的',因為做軟件測試不僅是要求技術好,還有有一定的溝通能力,耐心、細心等外在因素。綜合起來看我認為我是勝任這個工作的。
4、測試的目的是什么?
測試的目的是找出軟件產品中的錯誤,是軟件盡可能的符合用戶的要求。當然軟件測試是不可能找出全部錯誤的。
5、測試分為哪幾個階段?
一般來說分為5個階段:單元測試、集成測試、確認測試、系統測試、驗收測試
6、單元測試的測試對象、目的、測試依據、測試方法?
測試對象是模塊內部的程序錯誤,目的是消除局部模塊邏輯和功能上的錯誤和缺陷。測試依據是模塊的詳細設計,測試方法是采用白盒測試。
7、怎樣看待加班問題?
加班的話我沒有太多意見,但是我還是覺得如果能夠合理安排時間的話,不會有太多時候加班的。
應屆生軟件測試面試題 2
1、你對SQA的職責和工作活動(如軟件度量)的理解?
SQA就是獨立于軟件開發的項目組,通過對軟件開發過程的監控,來保證軟件的開發流程按照指定的CMM規程(如果有相應的CMM規程),對于不符合項及時提出建議和改進方案,必要時可以向高層經理匯報以求問題的解決。通過這樣的途徑來預防缺陷的引入,從而減少后期軟件的維護成本。SQA主要的工作活動包括制定SQA工作計劃,參與階段產物的評審,進行過程質量、功能配置及物理配置的審計等;對項目開發過程中產生的數據進行度量等等。
2、說說你對軟件配置管理的理解
項目在開發過程中要用相應的配置管理工具對配置項(包括各個階段的'產物)進行變更控制,配置管理的使用取決于項目規模和復雜性及風險的水平。軟件的規模越大,配置管理就越顯得重要。還有在配置管理中,有一個很重要的概念,那就是基線,是在一定階段各個配置項的組合,一個基線就提供了一個正式的標準,隨后的工作便基于此標準,并只有經過授權后才能變更這個標準。配置管理工具主要有CC,VSS,CVS,SVN等,我只用過SVN,對其他的工具不是很熟悉。
3、怎樣寫測試計劃和測試用例?
簡單點,測試計劃里應有詳細的測試策略和測試方法,合理詳盡的資源安排等,至于測試用例,那是依賴于需求(包括功能與非功能需求)是否細化到功能點,是否可測試等。
應屆生軟件測試面試題 3
1、結合你以前的學習和工作經驗,你認為如何做好測試?
根據我以前的工作和學習經驗,我認為做好工作首先要有一個良好的溝通,只有溝通無障礙了,才會有好的協作,才會有更好的效率,再一個就是技術一定要過關,做測試要有足夠的耐心,和一個良好的工作習慣,不懂的就要問,實時與同事溝通這樣的話才能做好測試工作。
2、你為什么選擇軟件測試行業?
因為之前了解軟件測試這個行業,覺得他的發展前景很好。
3、根據你以前的工作或學習經驗描述一下軟件開發、測試過程,由哪些角色負責,你做什么?
要有架構師、開發經理、測試經理、程序員、測試員。我在里面主要是負責所分到的模塊執行測試用例。
4、根據你的經驗說說你對軟件測試/質量保證的理解
軟件質量保證與測試是根據軟件開發階段的規格說明和程序的內部結構而精心設計的一批測試用例(即輸入數據和預期的輸出結果),并根據這些測試用例去運行程序,以發現錯誤的過程。它是對應用程序的各個方面進行測試以檢查其功能、語言有效性及其外觀排布。
5、軟件測試的流程是什么?
需求調查:全面了解系統概況、應用領域、軟件開發周期、軟件開發環境、開發組織、時間安排、功能需求、性能需求、質量需求及測試要求等。根據系統概況進行項目所需的.人員、時間和工作量估計以及項目報價。
制定初步的項目計劃。
測試準備:組織測試團隊、培訓、建立測試和管理環境等。
測試設計:按照測試要求進行每個測試項的測試設計,包括測試用例的設計和測試腳本的開發等。
測試實施:按照測試計劃實施測試。
測試評估:根據測試的結果,出具測試評估報告。
應屆生軟件測試面試題 4
Q1、什么是軟件測試?
Q2、軟件測試的目的?
Q3、測試工程師的職責
Q4、什么是軟件的生命周期?
Q5、軟件帶來錯誤的原因很多。主要的原因有哪些?
Q6、C/S 模式的優點和缺點
Q7、B/S 模式的優點和缺點
Q8、比較負載測試、壓力測試,容量測試和強度測試區別
Q9、比較一下黑盒測試、白盒測試、單元測試、集成測試、系統測試、驗收測試的區別與聯系
Q10、在軟件開發過程中 5 個常見的問題是什么?
Q11、針對軟件開發過程中的問題,有哪些解決方法?
Q12、說出10個以上的Linux命令
Q13、在RedHat中,從root用戶切到userl用戶,一般用什么命令?
Q14、Linux中,一般怎么隱藏文件?
Q15、在Linux系統中,一個文件的訪問權限是755,其含義是什么?
Q16、如何查看 CPU 信息?
Q17、查看占用 CPU 使用率最高的.進程?
Q18、如何查看一個文件的末尾 50 行?
Q19、如何過濾文件內容中包含”ERROR“的行?
Q20、如何查詢出 tomcat 的進程并殺掉這個進程,寫出 linux 命令?
Q21、把一個文件夾打包壓縮成.tar.gz 的命令,以及解壓拆包.tar.gz 的命令?
Q22、查看日志常用什么命令,主要查看什么內容
Q23、什么是數據庫?
Q24、什么是關系型數據庫,主鍵,外鍵,索引分別是什么?
Q25、寫出表的增刪改查SQL語法
Q26、SQL的表連接方式有哪些?
Q27、表的連接查詢方式有哪些,有什么區別?
Q28、什么三范式?
Q29、SQL 的 select 語句完整的執行順序?
Q30、說一下 Mysql 數據庫存儲的原理?
Q31、事務的特性?
Q32、簡述什么是存儲過程和觸發器?
Q33、怎么進行SQL的查詢優化?
Q34、索引的作用,聚集索引與非聚集索引的區別
Q35、優化數據庫?提高數據庫的性能?
Q36、描述用瀏覽器訪問的過程
Q37、以京東首頁為例,設計用例框架。(注意框架設計邏輯,區域劃分,專項測試等,不需要詳細用例,需要查看 PC 可直接和辨識官提要求)
Q38、如何測試購買下單和退貨流程
Q39、什么是sql 注入,什么是跨站腳本,什么是跨站請求偽造?
Q40、給你一個網站怎么開展測試?
Q41、什么是接口
Q42、如果模塊請求 http 改為了https,測試方案應該如何制定,修改?
Q43、常用 HTTP 協議調試代理工具有什么?詳細說明抓取 HTTPS 協議的設置過程?
Q44、描述 TCP/IP 協議的層次結構,以及每一層中重要協議
Q45、接口產生的垃圾數據如何清理
Q46、依賴第三方的接口如何處理
Q47、測試的數據你放在哪?
Q48、接口測試中依賴登錄狀態的接口如何測試?
Q49、依賴于第三方數據的接口如何進行測試?
Q50、什么是TCP/IP?
【應屆生軟件測試面試題】相關文章:
軟件測試經典面試題04-07
軟件測試的面試題04-07
軟件測試面試題04-03
軟件測試面試題05-10
2017軟件測試面試題04-05
軟件測試主管面試題04-07
金融軟件測試面試題04-07
高級軟件測試面試題04-07
軟件測試面試題目04-07