亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

最新軟件測試面試題

時(shí)間:2021-02-18 15:29:24 面試筆試 我要投稿

最新軟件測試面試題匯總

  中國IT行業(yè)的發(fā)展,軟件測試作為產(chǎn)量質(zhì)量監(jiān)控的重要崗位,成為IT企業(yè)必備人才,對此小編進(jìn)行了軟件測試面試題整理,并分享給求職者,幫助大家順利過關(guān)。

最新軟件測試面試題匯總

  軟件測試面試題(一)

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

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

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

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

  制定初步的項(xiàng)目計(jì)劃: 在與您充分共同和協(xié)商的基礎(chǔ)上制定我們的測試計(jì)劃。

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

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

  測試實(shí)施: 按照測試計(jì)劃進(jìn)行實(shí)施測試。

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

  3、(1) 你對SQA的職責(zé)和工作活動(dòng)(如軟件度量)的理解:

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

  (2) 說說你對軟件配置管理的理解:

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

  (3) 怎樣寫測試計(jì)劃和測試用例:

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

  (4) 說說主流的軟件工程思想(如CMM,CMMI,RUP,XP,PSP,TSP等)的大致情況以及對它們的理解:

  CMM:SW Capability Maturity Model 軟件能力成熟度模型,其作用是用于軟件過程的改進(jìn)、評估及軟件能力的評鑒

  CMMI:Capability Maturity Model Integration 能力成熟度模型集成 CMMI融入了大部分最新的軟件管理實(shí)踐,同時(shí)彌補(bǔ)了SW-CMM模型中的缺陷

  RUP:rational unified process 是軟件工程化過程。

  XP:extreme program,即極限編程的意思,適用于小型團(tuán)隊(duì)的軟件開發(fā),想上面第三個(gè)問題就可以結(jié)合原型法采用這樣的開發(fā)流程。要明白測試對于xp開發(fā)的重要性,強(qiáng)調(diào)測試(重點(diǎn)是單元測試)先行的理念。編程可以明顯提高代碼的質(zhì)量,持續(xù)集成對于快速定位問題很有好處。

  PSP ,TSP 分別是個(gè)體軟件過程(Personal Software Process),群組軟件過程(Team Software Process)大家都知道,CMM只是告訴你怎么做但并沒有告訴你如何做,所以PSP/TSP就是告訴你企業(yè)在實(shí)施CMM的過程中如何做,PSP強(qiáng)調(diào)建立個(gè)人技能(如何制定計(jì)劃、控制質(zhì)量及如何與其他人相互協(xié)作等等)而TSP著重于生產(chǎn)并交付高質(zhì)量的軟件產(chǎn)品(如何有效地規(guī)劃和管理所面臨的項(xiàng)目開發(fā)任務(wù)等等)?傊,單純實(shí)施CMM,永遠(yuǎn)不能真正做到能力成熟度的升級,只有將實(shí)施CMM與實(shí)施PSP和TSP有機(jī)地結(jié)合起來,才能發(fā)揮最大的效力。因此,軟件過程框架應(yīng)該是CMM/PSP/TSP的有機(jī)集成。

  4、還有問一下你是怎樣保證軟件質(zhì)量的,也就是說你覺得怎樣才能最大限度地保證軟件質(zhì)量?

  測試并不能夠最大限度的保證軟件的質(zhì)量,軟件的高質(zhì)量是開發(fā)和設(shè)計(jì)出來的,而不是測試出來的,它不僅要通過對軟件開發(fā)流程的監(jiān)控,使得軟件開發(fā)的各個(gè)階段都要按照指定的規(guī)程進(jìn)行,通過對各個(gè)階段產(chǎn)物的評審,QA對流程的監(jiān)控,對功能及配置的審計(jì)來達(dá)到開發(fā)的最優(yōu)化。當(dāng)然測試也是保證軟件質(zhì)量的一個(gè)重要方式,是軟件質(zhì)量保證工程的一個(gè)重要組成部分。

  5、然后緊接著就基于目前中國的國情,大多數(shù)公司的軟件項(xiàng)目進(jìn)度緊張、人員較少、需求文檔根本沒有或者很不規(guī)范,你認(rèn)為在這種情況下怎樣保證軟件的質(zhì)量?

  (大多數(shù)公司最想知道的就是在這種困難面前你該怎么保證軟件的質(zhì)量,因?yàn)檫@些公司一般就是這種情況—–既不想投入過多又想保證質(zhì)量,faint )出現(xiàn)以上的情況,如果僅僅想通過測試來提高軟件質(zhì)量,那幾乎是不可能,原因是沒有足夠的時(shí)間讓你去測試,少而不規(guī)范的文檔導(dǎo)致測試需求無法細(xì)化何談足夠且有針對性進(jìn)行測試。所以,作為公司質(zhì)量保證的你應(yīng)該先和項(xiàng)目經(jīng)理確定符合項(xiàng)目本身最適合的軟件生命周期模型(比如RUP的剪裁,原型法),明確項(xiàng)目的開發(fā)流程并督促項(xiàng)目組按照此流程開展工作,所有項(xiàng)目組成員(項(xiàng)目經(jīng)理更加重要)都要制定出合理的工作計(jì)劃,加強(qiáng)代碼的單元測試,在客戶既定的產(chǎn)品交付日期范圍之內(nèi),進(jìn)行產(chǎn)品的持續(xù)集成等等,如果時(shí)間允許可以再配合客戶進(jìn)行必要的系統(tǒng)功能測試。

  6、一個(gè)測試工程師應(yīng)具備那些素質(zhì)和技能?

  1、掌握基本的測試基礎(chǔ)理論 ;

  2、本著找出軟件存在的問題的態(tài)度進(jìn)行測試,即客觀吧,不要以挑刺形象出現(xiàn)

  3、可熟練閱讀需求規(guī)格說明書等文檔 ;

  4、以用戶的觀點(diǎn)看待問題

  5、有著強(qiáng)烈的質(zhì)量意識 ;

  6、細(xì)心和責(zé)任心 ;

  7、良好的有效的溝通方式(與開發(fā)人員及客戶)

  8、具有以往的測試經(jīng)驗(yàn) ;能夠及時(shí)準(zhǔn)確地判斷出高危險(xiǎn)區(qū)在何處.

  7、做好軟件測試的一些關(guān)鍵點(diǎn)

  1.測試人員必須經(jīng)過測試基礎(chǔ)知識和理論的相關(guān)培訓(xùn)。

  2.測試人員必須熟悉系統(tǒng)功能和業(yè)務(wù)。

  3.測試必須事先要有計(jì)劃,而且測試方案要和整個(gè)項(xiàng)目計(jì)劃協(xié)調(diào)好

  4.必須事先編寫測試用例,測試執(zhí)行階段必須根據(jù)測試用例進(jìn)行

  5.易用性,功能,分支,邊界,性能等功能性和非功能性需要都要進(jìn)行測試

  6.對于復(fù)雜的流程一定要進(jìn)行流程分支,組合條件分析,再進(jìn)行等價(jià)類劃分準(zhǔn)備相關(guān)測試數(shù)據(jù)

  7.測試設(shè)計(jì)的一個(gè)重要內(nèi)容是要準(zhǔn)備好具體的測試數(shù)據(jù),清楚這個(gè)測試數(shù)據(jù)是測哪個(gè)場景或分支的

  8.個(gè)人任務(wù)平均每三個(gè)測試用例至少應(yīng)該發(fā)現(xiàn)一個(gè)BUG,否則只能說明測試用例質(zhì)量不好

  9.除了每日構(gòu)建的冒煙測試可以考慮測試自動(dòng)化外,其它暫時(shí)都不要考慮去自動(dòng)化。

  8、軟件測試員自身素質(zhì)培養(yǎng)

  (1)首先,應(yīng)對軟件測試感興趣和對自己有自信,如果具備了這兩點(diǎn),那么在開發(fā)過程中不管遇到什么樣的困難,我相信你一定能克服。

  (2)善于懷疑,世界上沒有絕對正確的,總有錯(cuò)誤的地方,具有叛逆心理,別人認(rèn)為不可能發(fā)生的事,我卻認(rèn)為可能發(fā)生。別人認(rèn)為是對的,我卻認(rèn)為不是對的。

  (3) 打破砂鍋問到底的精神,對于只出現(xiàn)過一次的bug,一定找出原因,不解決誓不罷休。

  (4) 保持一個(gè)良好的心情,否則可能無法把測試作好。不要把生活中的不愉快的情緒帶到工作中來。

  (5) 做測試時(shí)要細(xì)心,不是所有的bug都能很容易的找出,一定要細(xì)心才能找出這些bug。

  (6) 靈活一些,聰明一點(diǎn),多制造一些容易產(chǎn)生bug的例子。

  (7) 在有條件的情況下,多和客戶溝通,他們身上有你所需要的。

  (8) 設(shè)身處地為客戶著想,從他們的角度去測試系統(tǒng)。

  (9) 不要讓程序員,以“這種情況不可能發(fā)生”這句話說服你,相反,你應(yīng)該去說服他,告訴他在客戶心里,并不是這樣的。

  (10) 考慮問題要全面,結(jié)合客戶的需求、業(yè)務(wù)的流程、和系統(tǒng)的構(gòu)架,等多方面考慮問題。

  (11)提出問題不要復(fù)雜化,這一點(diǎn)和前面的有點(diǎn)矛盾,如果你是一新手,暫時(shí)不要管這一點(diǎn),因?yàn)樽罱K將有你的小組成員討論解決。

  (12) 追求完美,對于新測試員來說,努力的追求完美,這對你很好,盡管有些事無法做到,但你應(yīng)該去嘗試。

  (13)幽默感,能和開發(fā)小組很好的溝通是關(guān)鍵,試著給你的開發(fā)小組找一個(gè)“BUG殺手”,或?qū)λ麄冋f“我簡直不敢相信,你寫的程序居然到現(xiàn)在沒有找到BUG”。

  (14)到此是不是對測試很有興趣呢?不過我要告訴你,測試過程中有酸甜苦辣,其中的滋味只有你知道,也許你會(huì)感到枯燥,要學(xué)會(huì)放松自己,去溜冰或做你喜歡做的事,不過,別放棄,因?yàn)槟愕淖孕鸥嬖V過你“你會(huì)是很優(yōu)秀的測試員”不是嗎?

  9、為什么要在一個(gè)團(tuán)隊(duì)中開展軟件測試工作?

  因?yàn)闆]有經(jīng)過測試的軟件很難在發(fā)布之前知道該軟件的質(zhì)量,就好比ISO質(zhì)量認(rèn)證一樣,測試同樣也需要質(zhì)量的保證,這個(gè)時(shí)候就需要在團(tuán)隊(duì)中開展軟件測試的工作。在測試的過程發(fā)現(xiàn)軟件中存在的問題,及時(shí)讓開發(fā)人員得知并修改問題,在即將發(fā)布時(shí),從測試報(bào)告中得出軟件的質(zhì)量情況。

  10、您所熟悉的軟件測試類型都有哪些?

  測試類型有:功能測試,性能測試,界面測試。

  功能測試在測試工作中占的比例最大,功能測試也叫黑盒測試。

  性能測試是通過自動(dòng)化的測試工具模擬多種正常、峰值以及異常負(fù)載條件來對系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測試。負(fù)載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進(jìn)行。

  界面測試,界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象。

  11、您認(rèn)為做好測試用例設(shè)計(jì)工作的關(guān)鍵是什么?

  白盒測試用例設(shè)計(jì)的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果黑盒用例設(shè)計(jì)的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時(shí)間內(nèi)發(fā)現(xiàn)最多的問題

  軟件的黑盒測試意味著測試要在軟件的接口處進(jìn)行。這種方法是把測試對象看做一個(gè)黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測試又叫功能測試或數(shù)據(jù)驅(qū)動(dòng)測試。黑盒測試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤:

  1、是否有不正確或遺漏的功能?

  2、在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?

  3、是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問錯(cuò)誤?

  4、性能上是否能夠滿足要求?

  5、是否有初始化或終止性錯(cuò)誤?

  軟件的白盒測試是對軟件的過程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測試對象看做一個(gè)打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測試用例,對程序所有邏輯路徑進(jìn)行測試。通過在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動(dòng)測試。白盒測試主要是想對程序模塊進(jìn)行如下檢查:

  1、對程序模塊的所有獨(dú)立的執(zhí)行路徑至少測試一遍。

  2、對所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測一遍。

  3、在循環(huán)的邊界和運(yùn)行的界限內(nèi)執(zhí)行循環(huán)體。

  4、測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。4、驗(yàn)收測試是部署軟件之前的最后一個(gè)測試操作。驗(yàn)收測試的目的是確保軟件準(zhǔn)備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務(wù)。驗(yàn)收測試是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。經(jīng)集成測試后,已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng),接口錯(cuò)誤也已經(jīng)基本排除了,接著就應(yīng)該進(jìn)一步驗(yàn)證軟件的有效性,這就是驗(yàn)收測試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。

  12、測試計(jì)劃工作的目的是什么?測試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

  軟件測試計(jì)劃是指導(dǎo)測試過程的綱領(lǐng)性文件,包含了產(chǎn)品概述、測試策略、測試方法、測試區(qū)域、測試配置、測試周期、測試資源、測試交流、風(fēng)險(xiǎn)分析等內(nèi)容。借助軟件測試計(jì)劃,參與測試的項(xiàng)目成員,尤其是測試管理人員,可以明確測試任務(wù)和測試方法,保持測試實(shí)施過程的順暢溝通,跟蹤和控制測試進(jìn)度,應(yīng)對測試過程中的各種變更。

  測試計(jì)劃和測試詳細(xì)規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關(guān)系,測試計(jì)劃主要從宏觀上規(guī)劃測試活動(dòng)的范圍、方法和資源配置,而測試詳細(xì)規(guī)格、測試用例是完成測試任務(wù)的`具體戰(zhàn)術(shù)。所以其中最重要的是測試策略和測試方法(最好是能先評審)

  13、您認(rèn)為做好測試計(jì)劃工作的關(guān)鍵是什么?

  1. 明確測試的目標(biāo),增強(qiáng)測試計(jì)劃的實(shí)用性

  編寫軟件測試計(jì)劃得重要目的就是使測試過程能夠發(fā)現(xiàn)更多的軟件缺陷,因此軟件測試計(jì)劃的價(jià)值取決于它對幫助管理測試項(xiàng)目,并且找出軟件潛在的缺陷。因此,軟件測試計(jì)劃中的測試范圍必須高度覆蓋功能需求,測試方法必須切實(shí)可行,測試工具并且具有較高的實(shí)用性,便于使用,生成的測試結(jié)果直觀、準(zhǔn)確

  2.堅(jiān)持“5W”規(guī)則,明確內(nèi)容與過程

  “5W”規(guī)則指的是“What(做什么)”、“Why(為什么做)”、“When(何時(shí)做)”、“Where(在哪里)”、“How(如何做)”。利用“5W”規(guī)則創(chuàng)建軟件測試計(jì)劃,可以幫助測試團(tuán)隊(duì)理解測試的目的(Why),明確測試的范圍和內(nèi)容(What),確定測試的開始和結(jié)束日期(When),指出測試的方法和工具(How),給出測試文檔和軟件的存放位置(Where)。

  3.采用評審和更新機(jī)制,保證測試計(jì)劃滿足實(shí)際需求

  測試計(jì)劃寫作完成后,如果沒有經(jīng)過評審,直接發(fā)送給測試團(tuán)隊(duì),測試計(jì)劃內(nèi)容的可能不準(zhǔn)確或遺漏測試內(nèi)容,或者軟件需求變更引起測試范圍的增減,而測試計(jì)劃的內(nèi)容沒有及時(shí)更新,誤導(dǎo)測試執(zhí)行人員。

  4. 分別創(chuàng)建測試計(jì)劃與測試詳細(xì)規(guī)格、測試用例

  應(yīng)把詳細(xì)的測試技術(shù)指標(biāo)包含到獨(dú)立創(chuàng)建的測試詳細(xì)規(guī)格文檔,把用于指導(dǎo)測試小組執(zhí)行測試過程的測試用例放到獨(dú)立創(chuàng)建的測試用例文檔或測試用例管理數(shù)據(jù)庫中。測試計(jì)劃和測試詳細(xì)規(guī)格、測試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關(guān)系,測試計(jì)劃主要從宏觀上規(guī)劃測試活動(dòng)的范圍、方法和資源配置,而測試詳細(xì)規(guī)格、測試用例是完成測試任務(wù)的具體戰(zhàn)術(shù)。

  14、 您所熟悉的測試用例設(shè)計(jì)方法都有哪些?

  1.等價(jià)類劃分

  2.邊界值分析法

  3.錯(cuò)誤推測法

  4.因果圖方法

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

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

  16、你自認(rèn)為測試的優(yōu)勢在哪里?

  優(yōu)勢在于我對測試堅(jiān)定不移的信心和熱情,雖然經(jīng)驗(yàn)還不夠,但測試需要的基本技能我有信心在工作中得以發(fā)揮。

  17、當(dāng)開發(fā)人員說不是BUG時(shí),你如何應(yīng)付?

  開發(fā)人員說不是bug,有2種情況,一是需求沒有確定,所以我可以這么做,這個(gè)時(shí)候可以找來產(chǎn)品經(jīng)理進(jìn)行確認(rèn),需不需要改動(dòng),3方商量確定好后再看要不要改。二是這種情況不可能發(fā)生,所以不需要修改,這個(gè)時(shí)候,我可以先盡可能的說出是BUG的依據(jù)是什么?如果被用戶發(fā)現(xiàn)或出了問題,會(huì)有什么不良結(jié)果?程序員可能會(huì)給你很多理由,你可以對他的解釋進(jìn)行反駁。如果還是不行,那我可以給這個(gè)問題提出來,跟開發(fā)經(jīng)理和測試經(jīng)理進(jìn)行確認(rèn),如果要修改就改,如果不要修改就不改。其實(shí)有些真的不是bug,我也只是建議的方式寫進(jìn)TD中,如果開發(fā)人員不修改也沒有大問題。如果確定是bug的話,一定要堅(jiān)持自己的立場,讓問題得到最后的確認(rèn)。

  軟件測試面試題(二)

  1、介紹一下整體項(xiàng)目流程

  答案:

  1. 搭建缺陷管理的環(huán)境和測試環(huán)境以及配置管理的環(huán)境搭建;2. 編寫測試計(jì)劃;3. 設(shè)計(jì)測試用例;4. 編寫測試用例;5. 測試用例的評審;6. 執(zhí)行測試;7. 缺陷管理; 8. 測試報(bào)告的輸出

  2、在實(shí)際項(xiàng)目中你是如何做測試計(jì)劃

  答案:

  1.對客戶提供的或需求分析人員編寫的用戶需求文檔或需求規(guī)格說明書進(jìn)行分析,提煉出測試要點(diǎn);

  2.根據(jù)測試要點(diǎn)編寫測試用例。

  3.由評審組對測試用例進(jìn)行評審--修改--再次評審--初步定稿

  4.執(zhí)行測試

  4.1 按照測試用例對系統(tǒng)進(jìn)行功能驗(yàn)證及客戶的需求驗(yàn)證

  4.2 將測試過程中產(chǎn)生的Bug錄入缺陷管理系統(tǒng)

  4.3 新版本發(fā)布后,對本次版本新增加的功能以及開發(fā)人員修正的Bug進(jìn)行回歸測試

  4.4 根據(jù)項(xiàng)目需要提交測試報(bào)告。

  3、你是如何制定測試過程中的時(shí)間進(jìn)度表的

  答案:根據(jù)項(xiàng)目的需求、開發(fā)周期、開發(fā)人員的開發(fā)進(jìn)度等時(shí)間安排來制定一個(gè)測試時(shí)間進(jìn)度初 稿,并將測試時(shí)間進(jìn)度表交與整個(gè)項(xiàng)

  目團(tuán)隊(duì)成員大家一起討論和分析,最終和所有人達(dá)成共識制定出一個(gè)大家都可以執(zhí)行的測試時(shí)間進(jìn)度表。

  時(shí)間表中包括了開發(fā)人員提交功能或功能模塊的時(shí)間,以及為了更好的執(zhí)行測試,配合測試人員進(jìn)行功能培訓(xùn)的時(shí)間,以及測試

  執(zhí)行時(shí)間等,都詳細(xì)的寫到WBS中,并按照這個(gè)時(shí)間進(jìn)度表來執(zhí)行項(xiàng)目的測試任務(wù)。

  4、測試計(jì)劃都包括那些項(xiàng)

  答案:1. 測試計(jì)劃目標(biāo) 2. 測試參考文檔 3.測試術(shù)語與定義 4. 測試內(nèi)容 5. 測試人員的分工 6. 測試進(jìn)度 7. 測試流程

  8. 測試工具 9.測試缺陷管理 10. 測試的風(fēng)險(xiǎn)分析

  5、測試用例如何設(shè)計(jì)的

  答案:在測試用例設(shè)計(jì)之前首先要熟悉客戶的需求文檔或需求規(guī)格說明書,以做到對被測系統(tǒng)的熟悉,充分了解產(chǎn)品的詳細(xì)功能,并在熟

  悉過程中即使與研發(fā)人員和客戶人員進(jìn)行有效的溝通。然后從需求中提煉中各個(gè)模塊的詳細(xì)功能點(diǎn)編寫出一個(gè)測試要點(diǎn)的文檔。根

  據(jù)測試要點(diǎn)設(shè)計(jì)測試用例,測試要點(diǎn)與測試用例是一個(gè)一對多的關(guān)系,一個(gè)測試要點(diǎn)可能會(huì)需要幾個(gè)測試用例的驗(yàn)證,有正常的操

  作和異常的操作,甚至是幾個(gè)正常與幾個(gè)異常的操作,這要根據(jù)實(shí)際功能的要求來具體分析具體實(shí)現(xiàn)。

  6、測試用例包括那些項(xiàng)

  答案:產(chǎn)品名稱、功能模塊、用例的編號、編寫人、被測功能的簡述,測試的預(yù)置條件,測試步驟,預(yù)期結(jié)果,實(shí)際結(jié)果。

  7、缺陷處理流程

  1.講缺陷的詳細(xì)信息錄入缺陷管理系統(tǒng),并分配給對應(yīng)的開發(fā)人員

  2.如果遇到一些難以再現(xiàn)的缺陷,在開發(fā)人員修正過程中配合開發(fā)人員進(jìn)行Bug的再現(xiàn)。

  3.開發(fā)人員修正Bug后,會(huì)在缺陷管理系統(tǒng)中將修正后的Bug狀態(tài)更改,通常為Fixed狀態(tài)。

  4.新版本發(fā)布后,測試人員會(huì)講bug狀態(tài)已經(jīng)更改為Fixed的Bug進(jìn)行回歸測試。如果測試通過,則將該Bug關(guān)閉,如果仍

  未通過,則將該Bug從Fixed更改為Reopen狀態(tài),繼續(xù)讓開 發(fā)人員來修正。并等待下一個(gè)新版本發(fā)布后的二次回歸測試。

  8、缺陷報(bào)告包括那些項(xiàng)

  答案:編寫人、被測系統(tǒng)的版本號、測試環(huán)境、預(yù)期結(jié)果、實(shí)際結(jié)果、對于實(shí)際結(jié)果如有必要附上截圖、測試用例數(shù)、測試

  用例通過 數(shù),測試用例的通過率、對缺陷的一個(gè)分析匯總。

  9、缺陷報(bào)告嚴(yán)重級別的劃分

  嚴(yán)重級別的錯(cuò)誤:影響系統(tǒng)整體基本流程運(yùn)行的錯(cuò)誤,由于某一操作造成系統(tǒng)死循環(huán)或服務(wù)器崩潰的錯(cuò)誤

  較嚴(yán)重:功能實(shí)現(xiàn)錯(cuò)誤、內(nèi)部計(jì)算錯(cuò)誤、

  一般:UI錯(cuò)誤,一些易用性的錯(cuò)誤或建

  10、開發(fā)人員修復(fù)缺陷后,如何保證不影響其他功能

  答案:Bug的修復(fù)以及新功能的添加都有可能對版本造成一些影響,為了避免,在新版本發(fā)布以后,首先會(huì)對新版本做一個(gè)基礎(chǔ)

  的流程測試也叫做冒煙測試,如果測試基本流程都順利通過沒有任何問題,那么測試人員可以繼續(xù)進(jìn)行詳細(xì)的測試,否

  則就將冒煙測試中出現(xiàn) 的問題以及問題有可能出現(xiàn)的原因反饋給開發(fā)人員,由開發(fā)人員修正后再次發(fā)版,進(jìn)行測試。這

  是一個(gè)迭代的過程。

  10、發(fā)現(xiàn)問題后你是如何判斷其是否是BUG,你是如何提交的、

  答案:測試用例是經(jīng)過評審組嚴(yán)格的評審,完全按照客戶的需求規(guī)格說明書作為最終依據(jù)來評審的,如果測試過程中,測試結(jié)果與實(shí)際結(jié)

  果不符就很可能是Bug,如果一些比較明顯的問題就直接錄入缺陷管理系統(tǒng),如果是一些邊界問題不容易確定的,可以通過和開發(fā)人

  員甚至是設(shè)計(jì)人員等進(jìn)行溝通最后得出一個(gè)結(jié)果究竟是否是Bug,如果是Bug就錄入,如果是一個(gè)需要增加的新功能等,可以錄入缺

  陷管理系統(tǒng),類型為新需求。

  11、修復(fù)一個(gè)BUG而導(dǎo)致其他的BUG出現(xiàn),該如何處理

  答案:幫助開發(fā)人員分析問題鎖定原因然后進(jìn)行新Bug的修正。

  12、測試總結(jié)報(bào)告包括那些項(xiàng)

  答案:測試用例的通過數(shù),測試用例的未通過數(shù),以及測試用例的通過率,未通過的功能都集中在哪幾個(gè)功能模塊 ,根據(jù)測試經(jīng)驗(yàn)以及測試結(jié)果進(jìn)行一個(gè)缺陷的分析和建議。

  13、測試工作進(jìn)行到一半是,發(fā)現(xiàn)時(shí)間不夠,你如何處理

  答案:1.與客戶溝通本次發(fā)布的版本什么是最重要的,什么是其次,我會(huì)安排一個(gè)優(yōu)先級來對整體測 試功能進(jìn)行一個(gè)篩選。

  2.我會(huì)和測試組原體人員一起加班

  14、開發(fā)與測試的關(guān)系

  答案:開發(fā)和測試是一個(gè)整體,也可以說測試驅(qū)動(dòng)著開發(fā),開發(fā)配合著測試,相輔相成的,在一個(gè)完整的項(xiàng)目組中缺一不可。

  15、如果你是測試組長你如何對項(xiàng)目及組員進(jìn)行管理

  答案: 首先要從需求開始,充分了解被測系統(tǒng)的功能以及業(yè)務(wù)需求,并在遇到問題的時(shí)候及時(shí)有效的與開發(fā)人員以及其他項(xiàng)目相關(guān)人員

  進(jìn)行溝通,做到最被測系統(tǒng)的十分熟悉。并了解整個(gè)測試組的成員他們的測試技能以及擅長的工作,做到測試任務(wù)的合理分配,

  得以讓測試工作快速,穩(wěn)定高效的進(jìn)行!

  16、如果你提交的BUG開發(fā)人員說這不是缺陷你該怎么辦

  答:若遇到開發(fā)人員說提交BUG不是缺陷則跟項(xiàng)目組的需求人員,設(shè)計(jì)人員以及該功能的開發(fā)人員共同討論做確認(rèn)。


【最新軟件測試面試題匯總】相關(guān)文章:

軟件測試工程面試常見問題介紹04-11

軟件測試員應(yīng)聘常見的基本面試問題11-24

最新中國農(nóng)業(yè)銀行筆試面試題2017年03-17

華為硬件面試題03-11

武漢大學(xué)法律碩士英語面試題目匯總07-08

求職英語面試題集錦03-11

銀行招聘英語面試題04-03

經(jīng)典面試題回答思路03-17

2017武漢大學(xué)法律碩士英語面試題目匯總07-22

韋博英語面試題目06-27