无码人妻一区二区三区免费不卡_日韩AV无码综合久久五月_国产成人aⅴ片在线观看_欧美成人片高清在线观看

蜜蜂職場(chǎng)文庫(kù) > 面試技巧 >

中軟軟件測(cè)試面試題及答案

時(shí)間: 小龍 面試技巧

  在中級(jí)軟件測(cè)試的面試中,學(xué)會(huì)做好準(zhǔn)備很重要,那么你了解那些面試題及答案了嗎?下面小編已經(jīng)為你們整理了中軟軟件測(cè)試面試題及答案,希望可以幫到你。

  中軟軟件測(cè)試面試題及答案1

  1、沒(méi)有產(chǎn)品說(shuō)明書(shū)和需求文檔地情況下能夠進(jìn)行黑盒測(cè)試嗎?

  參考答案:

  這個(gè)問(wèn)題是國(guó)內(nèi)測(cè)試工程師經(jīng)常遇到的問(wèn)題,根源就是國(guó)內(nèi)軟件開(kāi)發(fā)文檔管理不規(guī)范,對(duì)變更的管理方法就更不合理了。實(shí)際上沒(méi)有任何文檔的時(shí)候,測(cè)試人員是能夠進(jìn)行黑盒測(cè)試的,這種測(cè)試方式我們可以稱(chēng)之為探索測(cè)試,具體做法就是測(cè)試工程師根據(jù)自己的專(zhuān)業(yè)技能、領(lǐng)域知識(shí)等不斷的深入了解測(cè)試對(duì)象、理解軟件功能,進(jìn)而發(fā)現(xiàn)缺陷。

  在這種做法基本上把軟件當(dāng)成了產(chǎn)品說(shuō)明書(shū),測(cè)試過(guò)程中要和開(kāi)發(fā)人員不斷的進(jìn)行交流。尤其在作項(xiàng)目的時(shí)候,進(jìn)度壓力比較大,可以作為加急測(cè)試方案。最大的風(fēng)險(xiǎn)是不知道有些特性是否被遺漏。

  2、測(cè)試中的“殺蟲(chóng)劑怪事”是指什么?

  參考答案:

  “殺蟲(chóng)劑怪事”一詞由BorisBeizer在其編著的《軟件測(cè)試技術(shù)》第二版中提出。用于描述測(cè)試人員對(duì)同一測(cè)試對(duì)象進(jìn)行的測(cè)試次數(shù)越多,發(fā)現(xiàn)的缺陷就會(huì)越來(lái)越少的現(xiàn)象。就像老用一種農(nóng)藥,害蟲(chóng)就會(huì)有免疫力,農(nóng)藥發(fā)揮不了效力。這種現(xiàn)象的根本原因就是測(cè)試人員對(duì)測(cè)試軟件過(guò)于熟悉,形成思維定勢(shì)。 為了克服這種現(xiàn)象,測(cè)試人員需要不斷編寫(xiě)新的測(cè)試程序或者測(cè)試用例,對(duì)程序的不同部分進(jìn)行測(cè)試,以發(fā)現(xiàn)更多的缺陷。也可以引用新人來(lái)測(cè)試軟件,剛剛進(jìn)來(lái)的新手往往能發(fā)現(xiàn)一些意想不到的問(wèn)題。

  3、在配置測(cè)試中,如何判斷發(fā)現(xiàn)的缺陷是普通問(wèn)題還是特定的配置問(wèn)題?

  參考答案:

  在進(jìn)行配置測(cè)試時(shí),測(cè)試工程師仍然會(huì)發(fā)現(xiàn)一些普通的缺陷,也就是與配置環(huán)境無(wú)關(guān)的缺陷。因此判斷新發(fā)現(xiàn)的問(wèn)題,需要在不同的配置中重新執(zhí)行發(fā)現(xiàn)軟件缺陷的步驟,如果軟件缺陷不出現(xiàn)了,就可能是配置缺陷;如果在所有的配置中都出現(xiàn),就可能是普通缺陷。

  需要注意的是,配置問(wèn)題可以在一大類(lèi)配置中出現(xiàn)。例如,撥號(hào)程序可能在所有的外置Modem中都存在問(wèn)題,而內(nèi)置的Modem不會(huì)有任何問(wèn)題。

  中軟軟件測(cè)試面試題及答案2

  1、為什么盡量不要讓時(shí)間有富裕的員工去做一些測(cè)試?

  參考答案:

  表面上看這體現(xiàn)了管理的效率和靈活性,但實(shí)際上也體現(xiàn)了管理者對(duì)測(cè)試的輕視。測(cè)試和測(cè)試的人有很大關(guān)系。測(cè)試工作人員應(yīng)該是勤奮并富有耐心,善于學(xué)習(xí)、思考和發(fā)現(xiàn)問(wèn)題,細(xì)心有條理,總結(jié)問(wèn)題,如果具備這樣的優(yōu)點(diǎn),做其它工作同樣也會(huì)很出色,因此這里還有一個(gè)要求,就是要喜歡測(cè)試這項(xiàng)工作。如果他是專(zhuān)職的,那么肯定更有經(jīng)驗(yàn)和信心。國(guó)內(nèi)的小伙子好象都喜歡做程序員,兩者工作性質(zhì)不同,待遇不同,地位不同,對(duì)自我實(shí)現(xiàn)的價(jià)值的認(rèn)識(shí)也不同,這是行業(yè)的一個(gè)需要改善的問(wèn)題。如果只是為了完成任務(wù)而完成任務(wù),或者發(fā)現(xiàn)了幾個(gè)問(wèn)題就覺(jué)得滿(mǎn)意了,這在任何其它工作中都是不行的。

  2、完全測(cè)試程序是可能的嗎?

  參考答案:

  軟件測(cè)試初學(xué)者可能認(rèn)為拿到軟件后需要進(jìn)行完全測(cè)試,找到全部的軟件缺陷,使軟件“零缺陷”發(fā)布。實(shí)際上完全測(cè)試是不可能的。主要有以下一個(gè)原因:

  -完全測(cè)試比較耗時(shí),時(shí)間上不允許;

  -完全測(cè)試通常意味著較多資源投入,這在現(xiàn)實(shí)中往往是行不通的;

  -輸入量太大,不能一一進(jìn)行測(cè)試;

  -輸出結(jié)果太多,只能分類(lèi)進(jìn)行驗(yàn)證;

  -軟件實(shí)現(xiàn)途徑太多;

  -軟件產(chǎn)品說(shuō)明書(shū)沒(méi)有客觀(guān)標(biāo)準(zhǔn),從不同的角度看,軟件缺陷的標(biāo)準(zhǔn)不同;

  因此測(cè)試的程度要根據(jù)實(shí)際情況確定。

  3、軟件測(cè)試的風(fēng)險(xiǎn)主要體現(xiàn)在哪里?

  參考答案:

  我們沒(méi)有對(duì)軟件進(jìn)行完全測(cè)試,實(shí)際就是選擇了風(fēng)險(xiǎn),因?yàn)槿毕輼O有可能存在沒(méi)有進(jìn)行測(cè)試的部分。舉個(gè)例子,程序員為了方便,在調(diào)試程序時(shí)會(huì)彈出一些提示信息框,而這些提示只在某種條件下會(huì)彈出,碰巧程序發(fā)布前這些代碼中的一些沒(méi)有被注釋掉。在測(cè)試時(shí)測(cè)試工程師又沒(méi)有對(duì)其進(jìn)行測(cè)試。如果客戶(hù)碰到它,這將是代價(jià)昂貴的缺陷,因?yàn)榻桓逗蟛疟豢蛻?hù)發(fā)現(xiàn)。

  因此,我們要盡可能的選擇最合適的測(cè)試量,把風(fēng)險(xiǎn)降低到最小。

  中軟軟件測(cè)試面試題及答案3

  1、發(fā)現(xiàn)的缺陷越多,說(shuō)明軟件缺陷越多嗎?

  參考答案:

  這是一個(gè)比較常見(jiàn)的現(xiàn)象。測(cè)試工程師在沒(méi)有找到缺陷前會(huì)絞盡腦汁的思考,但是找到一個(gè)后,會(huì)接二連三的發(fā)現(xiàn)很多缺陷,頗有個(gè)人成就感。其中的原因主要如下:

  -代碼復(fù)用、拷貝代碼導(dǎo)致程序員容易犯相同的錯(cuò)誤。類(lèi)的繼承導(dǎo)致所有的子類(lèi)會(huì)包含基類(lèi)的錯(cuò)誤,反復(fù)拷貝同一代碼意味可能也復(fù)制了缺陷。

  -程序員比較勞累是可以導(dǎo)致某些連續(xù)編寫(xiě)的功能缺陷較多。程序員加班是一種司空見(jiàn)慣的現(xiàn)象,因此體力不只時(shí)容易編寫(xiě)一些缺陷較多的程序。而這些連續(xù)潛伏缺陷恰恰時(shí)測(cè)試工程師大顯身手的地方。

  “缺陷一個(gè)連著一個(gè)”不是一個(gè)客觀(guān)規(guī)律,只是一個(gè)常見(jiàn)的現(xiàn)象。如果軟件編寫(xiě)的比較好,這種現(xiàn)象就不常見(jiàn)了。測(cè)試人員只要嚴(yán)肅認(rèn)真的測(cè)試程序就可以了。

  2、所有的軟件缺陷都能修復(fù)嗎?所有的軟件缺陷都要修復(fù)嗎?

  參考答案:

  從技術(shù)上講,所有的軟件缺陷都是能夠修復(fù)的,但是沒(méi)有必要修復(fù)所有的軟件缺陷。測(cè)試人員要做的是能夠正確判斷什么時(shí)候不能追求軟件的完美。對(duì)于整個(gè)項(xiàng)目團(tuán)隊(duì),要做的是對(duì)每一個(gè)軟件缺陷進(jìn)行取舍,根據(jù)風(fēng)險(xiǎn)決定那些缺陷要修復(fù)。發(fā)生這種現(xiàn)象的主要原因如下:

  -沒(méi)有足夠的時(shí)間資源。在任何一個(gè)項(xiàng)目中,通常情況下開(kāi)發(fā)人員和測(cè)試人員都是不夠用的,而且在項(xiàng)目中沒(méi)有預(yù)算足夠的回歸測(cè)試時(shí)間,再加上修改缺陷可能引入新的缺陷,因此在交付期限的強(qiáng)大壓力下,必須放棄某些缺陷的修改。

  -有些缺陷只是特殊情況下出現(xiàn),這種缺陷處于商業(yè)利益考慮,可以在以后升級(jí)中進(jìn)行修復(fù)。

  -不是缺陷的缺陷。我們經(jīng)常會(huì)碰到某些功能方面的問(wèn)題被當(dāng)成缺陷來(lái)處理,這類(lèi)問(wèn)題可以以后有時(shí)間時(shí)考慮再處理。

  最后要說(shuō)的是,缺陷是否修改要由軟件測(cè)試人員、項(xiàng)目經(jīng)理、程序員共同討論來(lái)決定是否修復(fù),不同角色的人員從不同的角度來(lái)思考,以做出正確的決定。

  3、軟件測(cè)試人員就是QA嗎?

  參考答案:

  軟件測(cè)試人員的職責(zé)是盡可能早的找出軟件缺陷,確保得以修復(fù)。而質(zhì)量保證人員(QA)主要職責(zé)是創(chuàng)建或者制定標(biāo)準(zhǔn)和方法,提高促進(jìn)軟件開(kāi)發(fā)能力和減少軟件缺陷。測(cè)試人員的主要工作是測(cè)試,質(zhì)量保證人員日常工作重要內(nèi)容是檢查與評(píng)審,測(cè)試工作也是測(cè)試保證人員的工作對(duì)象。

  軟件測(cè)試和質(zhì)量是相輔相成的關(guān)系,都是為了提高軟件質(zhì)量而工作。

  
看了“中軟軟件測(cè)試面試題及答案”

50995