成年人在线观看视频免费,国产第2页,人人狠狠综合久久亚洲婷婷,精品伊人久久

我要投稿 投訴建議

軟件測試面試題及答案

時間:2021-02-07 20:47:07 面試試題 我要投稿

2017軟件測試面試題及答案

  軟件測試員是指根據(jù)測試計劃和測試方案進(jìn)行軟件測試;能夠針對軟件需求開發(fā)測試模型,制定測試方案,安排測試計劃,并對測試項目進(jìn)行管理的專業(yè)人員。每一階段的測試都是為了減少軟件的bug和提升軟件的功能需求,所以測試人員必須具備良好的編程功底。

2017軟件測試面試題及答案

  2017軟件測試面試題及答案(一)

  1、你的測試職業(yè)發(fā)展是什么?

  測試經(jīng)驗越多,測試能力越高。所以我的職業(yè)發(fā)展是需要時間積累的,一步步向著高級測試工程師奔去。而且我也有初步的職業(yè)規(guī)劃,前3年積累測試經(jīng)驗,按如何做好測試工程師的要點去要求自己,不斷更新自己改正自己,做好測試任務(wù)。

  2、你認(rèn)為測試人員需要具備哪些素質(zhì)

  做測試應(yīng)該要有一定的協(xié)調(diào)能力,因為測試人員經(jīng)常要與開發(fā)接觸處理一些問題,如果處理不好的話會引起一些沖突,這樣的話工作上就會不好做。還有測試人員要有一定的耐心,有的時候做測試很枯燥乏味。除了耐心,測試人員不能放過每一個可能的錯誤。

  3、你為什么能夠做測試這一行

  雖然我的測試技術(shù)還不是很成熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術(shù)好,還有有一定的溝通能力,耐心、細(xì)心等外在因素。綜合起來看我認(rèn)為我是勝任這個工作的。

  4、測試的目的是什么?

  測試的目的是找出軟件產(chǎn)品中的錯誤,是軟件盡可能的符合用戶的要求。當(dāng)然軟件測試是不可能找出全部錯誤的。

  5、測試分為哪幾個階段?

  一般來說分為5個階段:單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗收測試

  6、單元測試的測試對象、目的、測試依據(jù)、測試方法?

  測試對象是模塊內(nèi)部的程序錯誤,目的是消除局部模塊邏輯和功能上的錯誤和缺陷。測試依據(jù)是模塊的詳細(xì)設(shè)計,測試方法是采用白盒測試。

  7、怎樣看待加班問題

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

  8、結(jié)合你以前的學(xué)習(xí)和工作經(jīng)驗,你認(rèn)為如何做好測試。

  根據(jù)我以前的工作和學(xué)習(xí)經(jīng)驗,我認(rèn)為做好工作首先要有一個良好的溝通,只有溝通無障礙了,才會有好的協(xié)作,才會有更好的效率,再一個就是技術(shù)一定要過關(guān),做測試要有足夠的耐心,和一個良好的工作習(xí)慣,不懂的就要問,實時與同事溝通這樣的話才能做好測試工作。

  9、你為什么選擇軟件測試行業(yè)

  因為之前了解軟件測試這個行業(yè),覺得他的發(fā)展前景很好。

  10、根據(jù)你以前的工作或?qū)W習(xí)經(jīng)驗描述一下軟件開發(fā)、測試過程,由哪些角色負(fù)責(zé),你做什么

  要有架構(gòu)師、開發(fā)經(jīng)理、測試經(jīng)理、程序員、測試員。我在里面主要是負(fù)責(zé)所分到的模塊執(zhí)行測試用例。

  11、根據(jù)你的經(jīng)驗說說你對軟件測試/質(zhì)量保證的理解

  軟件質(zhì)量保證與測試是根據(jù)軟件開發(fā)階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計的一批測試用例(即輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果),并根據(jù)這些測試用例去運行程序,以發(fā)現(xiàn)錯誤的過程。它是對應(yīng)用程序的各個方面進(jìn)行測試以檢查其功能、語言有效性及其外觀排布。

  12、軟件測試的'流程是什么?

  需求調(diào)查:全面了解系統(tǒng)概況、應(yīng)用領(lǐng)域、軟件開發(fā)周期、軟件開發(fā)環(huán)境、開發(fā)組織、時間安排、功能需求、性能需求、質(zhì)量需求及測試要求等。根據(jù)系統(tǒng)概況進(jìn)行項目所需的人員、時間和工作量估計以及項目報價。

  制定初步的項目計劃。

  測試準(zhǔn)備:組織測試團隊、培訓(xùn)、建立測試和管理環(huán)境等。

  測試設(shè)計:按照測試要求進(jìn)行每個測試項的測試設(shè)計,包括測試用例的設(shè)計和測試腳本的開發(fā)等。

  測試實施:按照測試計劃實施測試。

  測試評估:根據(jù)測試的結(jié)果,出具測試評估報告。

  13、你對SQA的職責(zé)和工作活動(如軟件度量)的理解?

  SQA就是獨立于軟件開發(fā)的項目組,通過對軟件開發(fā)過程的監(jiān)控,來保證軟件的開發(fā)流程按照指定的CMM規(guī)程(如果有相應(yīng)的CMM規(guī)程),對于不符合項及時提出建議和改進(jìn)方案,必要時可以向高層經(jīng)理匯報以求問題的解決。通過這樣的途徑來預(yù)防缺陷的引入,從而減少后期軟件的維護(hù)成本。SQA主要的工作活動包括制定SQA工作計劃,參與階段產(chǎn)物的評審,進(jìn)行過程質(zhì)量、功能配置及物理配置的審計等;對項目開發(fā)過程中產(chǎn)生的數(shù)據(jù)進(jìn)行度量等等。

  14、說說你對軟件配置管理的理解

  項目在開發(fā)過程中要用相應(yīng)的配置管理工具對配置項(包括各個階段的產(chǎn)物)進(jìn)行變更控制,配置管理的使用取決于項目規(guī)模和復(fù)雜性及風(fēng)險的水平。軟件的規(guī)模越大,配置管理就越顯得重要。還有在配置管理中,有一個很重要的概念,那就是基線,是在一定階段各個配置項的組合,一個基線就提供了一個正式的標(biāo)準(zhǔn),隨后的工作便基于此標(biāo)準(zhǔn),并只有經(jīng)過授權(quán)后才能變更這個標(biāo)準(zhǔn)。配置管理工具主要有CC,VSS,CVS,SVN等,我只用過SVN,對其他的工具不是很熟悉。

  15、怎樣寫測試計劃和測試用例

  簡單點,測試計劃里應(yīng)有詳細(xì)的測試策略和測試方法,合理詳盡的資源安排等,至于測試用例,那是依賴于需求(包括功能與非功能需求)是否細(xì)化到功能點,是否可測試等。

  2017軟件測試面試題及答案(二)

  軟件測試的缺陷等級如何劃分?

  A類—嚴(yán)重錯誤,包括以下各種錯誤:

  1. 由于程序所引起的死機,非法退出

  2. 死循環(huán)

  3. 數(shù)據(jù)庫發(fā)生死鎖

  4. 因錯誤操作導(dǎo)致的程序中斷

  5. 與數(shù)據(jù)庫連接錯誤

  6. 數(shù)據(jù)通訊錯誤

  B類—較嚴(yán)重錯誤,包括以下各種錯誤:

  1.程序接口錯誤

  2.系統(tǒng)可被執(zhí)行,但操作功能無法執(zhí)行(含指令)

  3.單項操作功能可被執(zhí)行,但在此功能中某些小功能(含指令參數(shù)的使用)無法被執(zhí)行(對系統(tǒng)非致命的)

  4.在小功能項的某些項目(選項)使用無效(對系統(tǒng)非致命的)

  5.業(yè)務(wù)流程不正確

  6.功能實現(xiàn)不完整,如刪除時沒有考慮數(shù)據(jù)關(guān)聯(lián)

  7.功能的實現(xiàn)不正確,如在系統(tǒng)實現(xiàn)的界面上,一些可接受輸入的控件點擊后無作用;對數(shù)據(jù)庫的操作不能正確實現(xiàn);

  8.報表格式以及打印內(nèi)容錯誤(行列不完整,數(shù)據(jù)顯示不在所對應(yīng)的行列等導(dǎo)致數(shù)據(jù)顯示結(jié)果不正確的錯誤)

  C類—一般性錯誤,包括以下各種錯誤:

  1.操作界面錯誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)

  2.打印內(nèi)容、格式錯誤(只影響報表的格式或外觀,不影響數(shù)據(jù)顯示結(jié)果的錯誤)

  3.簡單的輸入限制未放在前臺進(jìn)行控制

  4.刪除操作未給出提示

  5.已被捕捉的系統(tǒng)崩潰,不影響繼續(xù)操作

  6.雖然正確性不受影響,但系統(tǒng)性能和響應(yīng)時間受到影響

  7.不能定位焦點或定位有誤,影響功能實現(xiàn)

  8.顯示不正確但輸出正確

  9.增刪改功能,在本界面不能實現(xiàn),但在另一界面可以補充實現(xiàn)。

  D類—較小錯誤,包括以下各種錯誤:

  1.界面不規(guī)范

  2.輔助說明描述不清楚

  3.輸入輸出不規(guī)范

  4.長時間操作未給用戶提示

  5.提示窗口文字未采用行業(yè)術(shù)語

  6.可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標(biāo)志

  7.必填項與非必填項應(yīng)加以區(qū)別

  8.滾動條無效

  9.鍵盤支持不好,如在可輸入多行的字段中,不支持回車換行;或?qū)ο嗤侄,在不同界面支持不同的快捷方?/p>

  10.界面不能及時刷新,影響功能實現(xiàn)

  E類—其他錯誤

  1.光標(biāo)跳轉(zhuǎn)設(shè)置不好,鼠標(biāo)(光標(biāo))定位錯誤

  2.一些建議性問題

  測試結(jié)束的標(biāo)準(zhǔn)?

  (1)模塊測試用例執(zhí)行完畢,覆蓋了全部軟件需求

  (2)缺陷收斂趨勢符合質(zhì)量要求

  (3)缺陷修復(fù)率達(dá)到產(chǎn)品設(shè)計人員的需求

  (4)達(dá)到預(yù)先的缺陷度量原則(缺陷密度值達(dá)到客戶的要求)

  如果一個bug只出現(xiàn)一次,該怎么處理?

  (1)bug出現(xiàn)的同時立即截圖留下異常的畫面

  (2)使用相同的環(huán)境、設(shè)備、測試步驟、方法,使用相同的輸入數(shù)據(jù),看能否重

  (3)不能重現(xiàn),則告訴項目經(jīng)理發(fā)現(xiàn)bug的過程,分析優(yōu)先級,討論解決方案

  給你的一個水杯,你打算如何測試?

  功能測試:

  能否裝水,

  除了裝水, 能否裝其他液體。比如可樂,酒精

  能裝多少ML的水

  杯子是否有刻度表

  杯子能否泡茶,跑咖啡

  杯子是否能放冰箱,做冰塊

  杯子的材質(zhì)是什么(玻璃,塑料,黃金做的)

  界面測試

  外觀好不好看。

  什么顏色

  杯子的形狀是怎么樣的。

  杯子的重量是多少

  杯子是否有異味

  杯子的圖案是否合理

  性能測試:

  能否裝100度的開水 (泡茶)

  能否裝0度冰水

  裝滿水,放幾天后,是否會漏水

  杯子內(nèi)壁上的涂料是否容易脫落。

  杯子上的顏色是否容易褪色或者脫落

  被我坦克壓下,是否會碎 (這條是開玩笑的哈)

  安全性測試:

  制作杯子的材料,是否有毒

  放微波爐里轉(zhuǎn)的時候,是否會爆炸, 或者杯子是否會熔化。

  從桌子上掉到水泥地上是否會摔碎。

  杯子是否容易長細(xì)菌

  杯子是否有缺口,會劃壞嘴巴

  杯子內(nèi)壁上的材料,是否會溶解到水中

  杯子破碎后,是否會對使用者造成傷害

  可用性測試:

  杯子是否容易燙手

  杯子是否好端,好拿

  杯子的水是否容易喝到

  杯子是否有防滑措施

  你對你的職業(yè)生涯有什么規(guī)劃?

  這個問題可以從軟件測試工程師的發(fā)展方向來回答

  資深軟件測試工程師

  達(dá)到這個水平比較困難,這需要了解很多知識,例如C語言,JAVA語言,數(shù)據(jù)庫,數(shù)據(jù)結(jié)構(gòu),軟件工程,等等,但是你要在一家公司干3 -- 5年的話,在壓力中這些技能你都會掌握!

  測試部門管理者

  小的如組長,大的如測試經(jīng)理,這需要你有先天的優(yōu)勢,善于交流溝通,善于處理人際關(guān)系!不過做兩年,你也會成為老油條的!

  測試書籍編寫者

  出書也是很賺錢的,當(dāng)你在這一行干了幾年,積攢了足夠的經(jīng)驗,可以把你的經(jīng)驗,具體做過的項目總結(jié)出來,現(xiàn)在關(guān)于軟件測試的書很少,你要寫本與眾不同的書肯定暢銷!

  軟件測試培訓(xùn)師

  當(dāng)你在這一行做膩了,你可以選擇培訓(xùn)機構(gòu),培訓(xùn)機構(gòu)缺乏有經(jīng)驗的軟件測試師,必然會高薪聘請你!

【2017軟件測試面試題及答案】相關(guān)文章:

軟件測試面試題和答案05-11

軟件測試面試題寶典06-20

Java軟件測試面試題06-20

軟件測試面試題 初試06-19

常見軟件測試面試題05-10

常見的軟件測試面試題06-06

軟件測試筆試題目及答案07-25

2017軟件測試筆試題以及答案05-12

軟件測試工程師的面試題和答案03-19

應(yīng)屆生軟件測試面試題05-09