久久精品99久久|国产剧情网站91|天天色天天干超碰|婷婷五天月一av|亚州特黄一级片|亚欧超清无码在线|欧美乱码一区二区|男女拍拍免费视频|加勒比亚无码人妻|婷婷五月自拍偷拍

工作總結(jié)

測(cè)試工程師工作總結(jié)

時(shí)間:2022-10-05 18:33:51 工作總結(jié) 我要投稿

測(cè)試工程師工作總結(jié)

  工作總結(jié)的主要內(nèi)容為你在過去做了什么,現(xiàn)在的你對(duì)此怎么看,未來(lái)打算怎么樣改進(jìn)。下面小編整理了幾篇關(guān)于測(cè)試工程師的工作總結(jié)范文,歡迎閱讀參考。

測(cè)試工程師工作總結(jié)

  軟件測(cè)試工程師工作總結(jié)一

  一:20XX年工作回顧及總結(jié)

  回顧220XX年這一年來(lái)的工作,我在公司領(lǐng)導(dǎo)及各位同事的支持和幫助下,嚴(yán)格要求自己,按照公司要求,比較好地完成了本職工作。通過近一年的學(xué)習(xí)和工作,工作模式上有了新的突破,工作方式有了較大的改變。現(xiàn)將這一年的工作情況總結(jié)如下:

  1、總體來(lái)說,20XX年我主要完成了“……銀行系統(tǒng)”、“……渠道管理平臺(tái)”、“……”、“……”、“……”“……”的日常測(cè)試以及質(zhì)量控制工作;“……”已經(jīng)穩(wěn)定上線運(yùn)行6個(gè)多月,“……”即將上線。

  2、日常我主要負(fù)責(zé)項(xiàng)目測(cè)試工作、測(cè)試文檔編輯、參與功能需求設(shè)計(jì)、協(xié)調(diào)開發(fā)進(jìn)度、總結(jié)經(jīng)驗(yàn)分享、完成所需知識(shí)積累、工具學(xué)習(xí)及研究、兼容性軟件測(cè)試。就在銀聯(lián)項(xiàng)目工作來(lái)說,主要的工作內(nèi)容有:a、測(cè)試項(xiàng)目案例、測(cè)試用例的設(shè)計(jì)與編寫;b、對(duì)測(cè)試過程中遇到的問題進(jìn)行溝通,并提供意見;c、設(shè)計(jì)業(yè)務(wù)功能流程,提供參考意見,繪制關(guān)鍵業(yè)務(wù)流程;d、進(jìn)行主要功能的界面測(cè)試、功能測(cè)試;e、按照測(cè)試用例執(zhí)行測(cè)試計(jì)劃;f、進(jìn)行需求驗(yàn)證工作

  3、知識(shí)的總結(jié)與分享,完成客戶端在安卓4.0/4.1,ios6.0以上系統(tǒng)上出現(xiàn)的兼容等問題,完成了兼容性測(cè)試案例的編寫以及兼容性測(cè)試的培訓(xùn)工作。在日常工作中,發(fā)現(xiàn)兼容上重大問題,在測(cè)試部門群中發(fā)布分享。

  4、完成所需知識(shí)積累,學(xué)習(xí)所需知識(shí)、工具以及技能。在工作中學(xué)習(xí)了銀行業(yè)務(wù)流程規(guī)范、學(xué)習(xí)公司研發(fā)規(guī)范、參加了公司組織的技術(shù)培訓(xùn)、學(xué)習(xí)了各種

  測(cè)試工具的使用。

  二:對(duì)公司的建議與意見

  對(duì)公司和部門建設(shè)上,我有以下幾點(diǎn)建議:

  1、對(duì)員工進(jìn)行金融知識(shí)的系統(tǒng)培訓(xùn),讓測(cè)試人員了解銀行業(yè)務(wù)流程,有助于測(cè)試人員更加詳細(xì)了解業(yè)務(wù)流程,測(cè)試過程會(huì)少走很多彎路。

  2、部門內(nèi)希望多組織技術(shù)交流討論,促進(jìn)測(cè)試工作的開展和提高。一年至少有2次這樣的交流。

  3、公司在項(xiàng)目開發(fā)前期,希望盡可能的明確需求,盡可能的詳盡需求說明書內(nèi)容。在測(cè)試過程中發(fā)現(xiàn)很多項(xiàng)目缺少需求說明書,需求說明書不明確或者需求說明書內(nèi)容錯(cuò)誤,誤導(dǎo)了開發(fā)和測(cè)試,浪費(fèi)了時(shí)間,影響了項(xiàng)目進(jìn)度。

  4、建議項(xiàng)目需求設(shè)計(jì)可以有測(cè)試員參與討論。

  5、公司管理有點(diǎn)混亂,個(gè)人感覺公司對(duì)每位員工的重視程度不夠!節(jié)假日公司應(yīng)該給每位員工一定的福利和關(guān)心。

  6、個(gè)人感覺平時(shí)的效率比較低,希望測(cè)試部門能夠有所調(diào)整。希望公司能制定質(zhì)量控制標(biāo)準(zhǔn)以及開發(fā)、測(cè)試工作流程,讓開發(fā)更好的了解測(cè)試的流程,增強(qiáng)開發(fā)團(tuán)隊(duì)與測(cè)試團(tuán)隊(duì)的配合,提高工作效率。

  7、加強(qiáng)部門測(cè)試成果的積累與沉淀,提高團(tuán)隊(duì)測(cè)試水準(zhǔn),希望我們的團(tuán)隊(duì)能夠做的更好,能夠已團(tuán)隊(duì)的形式參與軟件項(xiàng)目的開發(fā),而不僅僅是一個(gè)項(xiàng)目中毫不起眼的小小測(cè)試員。

  三:2014年工作計(jì)劃與學(xué)習(xí)計(jì)劃

  2014年工作計(jì)劃就是希望通過自己的努力,讓我們的產(chǎn)品更加完美,讓自己在軟件測(cè)試技能上有所提高,更多的關(guān)注軟件產(chǎn)品的開發(fā)過程,提高工作效率、做到與用戶的需求一致,提高公司軟件產(chǎn)品用戶滿意度。

  具體來(lái)說2014年工作計(jì)劃有:努力提高自身測(cè)試水準(zhǔn),努力學(xué)習(xí)金融知識(shí)以及業(yè)務(wù)流程,學(xué)會(huì)需求分析,掌握需求分析在測(cè)試中的作用,參與公司更多的開發(fā)項(xiàng)目的測(cè)試工作。

  ********

  201*年^月^日

  軟件測(cè)試工程師工作總結(jié)二

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

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

  2.、測(cè)試能給你帶來(lái)什么樣的快樂?

  測(cè)試可以給我?guī)?lái)很多快樂,如果測(cè)試出一個(gè)項(xiàng)目缺少東西,我會(huì)很高興,因?yàn)槲覍?duì)自己的工作有了新的認(rèn)識(shí),也為公司做了效益;如果測(cè)試出一個(gè)項(xiàng)目沒有問題,我也很高興,因?yàn)橥聜兌荚谂?大家都希望為公司做貢獻(xiàn),這就是一個(gè)很強(qiáng)大的團(tuán)隊(duì),這是一件多么另人振奮的事情啊!

  27、文檔測(cè)試要注意什么?

  文檔的讀者群、文檔的術(shù)語(yǔ)、文檔的正確性、文檔的完整性、文檔的一致性、文檔的易用性、樣例與示例、文檔的語(yǔ)言

  3.、軟件測(cè)試的目的?

  測(cè)試的目的是以最少人力、物力和時(shí)間找出軟件中潛在各種錯(cuò)誤和缺陷,通過修正種錯(cuò)誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺陷和錯(cuò)誤造成的隱患帶來(lái)的商業(yè)風(fēng)險(xiǎn)。

  4.、Alpha測(cè)試與beta測(cè)試的區(qū)別

  Alpha測(cè)試 在系統(tǒng)開發(fā)接近完成時(shí)對(duì)應(yīng)用系統(tǒng)的測(cè)試;測(cè)試后仍然會(huì)有少量的設(shè)計(jì)變更。這種測(cè)試一般由程序或測(cè)試員完成,不能由最終用戶或其它人員完成。

  Beta測(cè)試 當(dāng)開發(fā)和測(cè)試根本完成時(shí)所做的測(cè)試,最終的錯(cuò)誤和問題需要在最終發(fā)行前找到。這種測(cè)試一般由最終用戶或其它人員完成,不能由程序員或測(cè)試員完成。

  5.、簡(jiǎn)述集成測(cè)試的過程

  1. 構(gòu)建的確認(rèn)過程。2. 補(bǔ)丁的確認(rèn)過程。3. Z34 。4. 測(cè)試用例設(shè)計(jì)過程。5. 測(cè)試代碼編寫過程。6. Bug的報(bào)告過程。7. 每周/每?jī)芍艿臉?gòu)建過程。8. 點(diǎn)對(duì)點(diǎn)的測(cè)試過程。9. 組內(nèi)培訓(xùn)過程。

  集成測(cè)試過程:集成測(cè)試計(jì)劃->集成測(cè)試設(shè)計(jì)->集成測(cè)試實(shí)現(xiàn)->集成測(cè)試執(zhí)行。

  6.、質(zhì)量的八大特性是什么?各種特性的定義?

  1)功能性:軟件所實(shí)現(xiàn)的功能達(dá)到它的設(shè)計(jì)規(guī)范和滿足用戶需求的程度2)性能:在規(guī)定條件下,實(shí)現(xiàn)軟件功能所需的響應(yīng)時(shí)間和計(jì)算機(jī)資源(CPU、內(nèi)存、磁盤空間和數(shù)據(jù)吞吐量)的使用程度3)可靠性:在滿足一定條件的應(yīng)用環(huán)境中,軟件能夠正常維持其工作的能力,在出現(xiàn)一些錯(cuò)誤操作時(shí),軟件可以具有容錯(cuò)性,如果軟件意外退出,重新啟動(dòng)后可以恢復(fù)最近的軟件數(shù)據(jù)4)安全性:為了防止意外或人為的破壞,軟件應(yīng)具備的自身保護(hù)能力5)使用性:用戶在理解、學(xué)習(xí)和操作軟件的過程中的付出的努力的難易程度6)維護(hù)性:軟件在運(yùn)行維護(hù)過程中,如果出現(xiàn)了運(yùn)行故障或者擴(kuò)展新功能和性能,軟件系統(tǒng)是否具有可分析性和良好的擴(kuò)展性,重新設(shè)計(jì)后的軟件的穩(wěn)定性和可測(cè)試性7)移植性:軟件從現(xiàn)有運(yùn)行平臺(tái)向另一個(gè)運(yùn)行平臺(tái)過度的適應(yīng)程度和平臺(tái)可替換性8)重用性:整個(gè)軟件或其中一部分能作為軟件包而被再利用的程度

  7.、系統(tǒng)測(cè)試計(jì)劃是否需要同行審批,為什么

  需要,系統(tǒng)測(cè)試計(jì)劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評(píng)審。

  8.、軟件質(zhì)量應(yīng)該從哪些方面來(lái)評(píng)價(jià)?

  可靠性、安全性、性能、易用性、外觀、穩(wěn)定性

  9.、系統(tǒng)測(cè)試包含哪些方面?

  1.恢復(fù)測(cè)試、2.安全測(cè)試、3.強(qiáng)度測(cè)試、4.性能測(cè)試

  10.、區(qū)別階段評(píng)審的與同行評(píng)審

  同行評(píng)審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯(cuò)誤,只要是找錯(cuò)誤;

  階段評(píng)審目的:評(píng)審模塊 階段作品的正確性 可行性 及完整性

  同行評(píng)審人數(shù):3-7人 人員必須經(jīng)過同行評(píng)審會(huì)議的培訓(xùn),由SQA指導(dǎo)

  階段評(píng)審人數(shù):5人左右 評(píng)審人必須是專家 具有系統(tǒng)評(píng)審資格

  同行評(píng)審內(nèi)容:內(nèi)容小 一般文檔 < 40頁(yè), 代碼 < 500行

  階段評(píng)審內(nèi)容: 內(nèi)容多,主要看重點(diǎn)

  同行評(píng)審時(shí)間:一小部分工作產(chǎn)品完成

  階段評(píng)審時(shí)間: 通常是設(shè)置在關(guān)鍵路徑的時(shí)間點(diǎn)上!

  11.、測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?

  1.用例全部執(zhí)行。2.覆蓋率達(dá)到標(biāo)準(zhǔn)。3.缺陷率達(dá)到標(biāo)準(zhǔn)。4.其他指標(biāo)達(dá)到質(zhì)量標(biāo)準(zhǔn)

  12.、制定測(cè)試計(jì)劃之前需要了解什么問題?

  1.軟件測(cè)試計(jì)劃的目的是什么?是否所有人都知道?他們同意這個(gè)測(cè)試計(jì)劃過程嗎?

  2.測(cè)試的是什么產(chǎn)品?是新程序還是維護(hù)升級(jí)的?是獨(dú)立程序還是由多個(gè)小程序組成的?

  3.產(chǎn)品的質(zhì)量目標(biāo)是什么?產(chǎn)品的功能需求和性能指標(biāo)必須得到所有人的一致認(rèn)可。

  13.、請(qǐng)?jiān)斒鲈O(shè)計(jì)測(cè)試用例的方法?(只是列出一個(gè)測(cè)試用例思考的方向,具體設(shè)計(jì)靠經(jīng)驗(yàn))

  ①黑盒測(cè)試用例根據(jù)業(yè)務(wù)需求說明書來(lái)設(shè)計(jì),分為:

  等價(jià)劃分法邊界值分析法錯(cuò)誤推測(cè)法因果圖法邏輯覆蓋法

  ②白盒測(cè)試用例通過研究代碼與程序結(jié)構(gòu)可以分為以下兩種方式:

  靜態(tài)測(cè)試:通過靜態(tài)的檢查程序代碼、界面、文檔中可能存在的錯(cuò)誤的過程。

  |-測(cè)試代碼編寫的規(guī)范性 |-測(cè)試界面 |-測(cè)試相關(guān)需求說明和用戶手冊(cè)是否符合實(shí)際要求

  動(dòng)態(tài)測(cè)試:通過路徑和分支測(cè)試。測(cè)試用例主要根據(jù)以下六種覆蓋測(cè)試方法設(shè)計(jì)

  |-語(yǔ)句覆蓋 |-判定覆蓋 |-條件覆蓋 |-判定/條件覆蓋 |-組合覆蓋 |-路徑覆蓋

  14.、比較負(fù)載測(cè)試,壓力測(cè)試,容量測(cè)試和強(qiáng)度測(cè)試的區(qū)別

  負(fù)載測(cè)試:在一定的工作負(fù)荷下,系統(tǒng)的負(fù)荷及響應(yīng)時(shí)間。通過逐步增加系統(tǒng)負(fù)載,最終確定在滿足性能指標(biāo)的情況下,系統(tǒng)能承受的最大負(fù)載量的測(cè)試。

  強(qiáng)度測(cè)試:又稱疲勞強(qiáng)度測(cè)試,在系統(tǒng)穩(wěn)定運(yùn)行的情況下能夠支持的最大并發(fā)用戶數(shù),持續(xù)執(zhí)行一段時(shí)間業(yè)務(wù),通過綜合分析,確定系統(tǒng)處理最大工作量強(qiáng)度性能的過程。一定負(fù)荷條件下,在較長(zhǎng)時(shí)間跨度內(nèi)的系統(tǒng)連續(xù)運(yùn)行給系統(tǒng)性能所造成的影響。

  容量測(cè)試:容量測(cè)試目的是通過測(cè)試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫(kù)記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測(cè)試還將確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。容量測(cè)試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來(lái)發(fā)現(xiàn)它是否能夠正確處理。容量測(cè)試是面向數(shù)據(jù)的,并且目的是顯示系統(tǒng)可以處理目標(biāo)內(nèi)確定的數(shù)據(jù)容量。

  壓力測(cè)試:通過逐步增加系統(tǒng)負(fù)載,最終確定在什么負(fù)載條件下系統(tǒng)性能將處于崩潰狀態(tài),以此獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。

  15.、測(cè)試人員需要何時(shí)參加需求分析?

  如果條件允許,原則上來(lái)說是越早介入需求分析越好。因?yàn)闇y(cè)試人員對(duì)需求理解越深刻,對(duì)測(cè)試工作的開展越有利,可以盡早的確定測(cè)試思路,減少與開發(fā)人員的交互,減少對(duì)需求理解上的偏差。

  16.、軟件的缺陷等級(jí)應(yīng)如何劃分?

  嚴(yán)重:1.由于程序所引起的死機(jī),非法退出 2.死循環(huán) 3.數(shù)據(jù)庫(kù)發(fā)生死鎖 4.因錯(cuò)誤操作導(dǎo)致的程序中斷 5.功能錯(cuò)誤 6.與數(shù)據(jù)庫(kù)連接錯(cuò)誤 7. 數(shù)據(jù)通訊錯(cuò)誤。 較嚴(yán)重:1.程序錯(cuò)誤 2.程序接口錯(cuò)誤 3.數(shù)據(jù)庫(kù)的表、業(yè)務(wù)規(guī)則、缺省值未加完整性等約束條件。一般性:1.操作界面錯(cuò)誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致) 2.打印內(nèi)容、格式錯(cuò)誤 3.簡(jiǎn)單的輸入限制未放在前臺(tái)進(jìn)行控制 4.刪除操作未給出提示 5.數(shù)據(jù)庫(kù)表中有過多的空字段。建議:1.界面不規(guī)范 2.輔助說明描述不清楚 3.輸入輸出不規(guī)范 4.長(zhǎng)操作未給用戶提示 5.提示窗口文字未采用行業(yè)術(shù)語(yǔ) 6.可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標(biāo)志 。

  17.、你自認(rèn)為測(cè)試的優(yōu)勢(shì)在哪里?

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

  18.、你在測(cè)試中發(fā)現(xiàn)了一個(gè)bug,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug,你應(yīng)該怎樣解決。

  1. 如果不是錯(cuò)誤則應(yīng)該主動(dòng)承認(rèn)不是缺陷。

  2. 如果是需求不明確的則應(yīng)和開發(fā)加強(qiáng)溝通補(bǔ)充需求。

  3. 如果和開發(fā)爭(zhēng)論不休應(yīng)該邀請(qǐng)上級(jí)判斷。

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

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

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

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

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

  20.、風(fēng)險(xiǎn)和問題

  ◆市場(chǎng)的壓力◆ 測(cè)試時(shí)間不夠◆ 測(cè)試資源的及時(shí)到位◆ 測(cè)試人員的技能需求◆ 開發(fā)進(jìn)度的變化,需求的變更◆ 開發(fā)部門的版本控制◆ 短時(shí)間上線。這個(gè)是已經(jīng)定好的,沒有參考測(cè)試人員的意見。時(shí)間短往往不能得到充分的測(cè)試,測(cè)試策略必須根據(jù)可用的時(shí)間進(jìn)行調(diào)整。盡快指出這樣的問題非常重要,只有這樣才能調(diào)整時(shí)間表,確定快速開發(fā)的風(fēng)險(xiǎn)并制定降低風(fēng)險(xiǎn)的策略! 新的設(shè)計(jì)過程。引入新的設(shè)計(jì)過程會(huì)增加風(fēng)險(xiǎn),新的設(shè)計(jì)過程包括新的工具和設(shè)計(jì)技術(shù)。如果采用新的技術(shù),能否像我們預(yù)期的那樣運(yùn)轉(zhuǎn),都存在很大的風(fēng)險(xiǎn)◆ 復(fù)雜性。我們應(yīng)該進(jìn)行一些分析工作來(lái)確定哪個(gè)功能最復(fù)雜,哪個(gè)功能最容易出錯(cuò),錯(cuò)誤會(huì)對(duì)系統(tǒng)的哪些地方造成重大的影響。◆ 使用頻率。軟件最常用功能中隱藏的問題可能給用戶造成嚴(yán)重的損失! 不可測(cè)試的需求。不可測(cè)試的需求會(huì)對(duì)系統(tǒng)的成功造成巨大的威脅。如果測(cè)試組在需求階段就驗(yàn)證了需求的可測(cè)試性,對(duì)需求進(jìn)行了評(píng)審,那么此類問題會(huì)減少很多。

  21.、軟件都有多少種分類?

  固件、支持軟件、系統(tǒng)軟件、應(yīng)用軟件

  22.、你認(rèn)為軟件測(cè)試過程中較常見的困難是什么?如何有效克服這些困難? (根據(jù)自己實(shí)際測(cè)試中遇到的情況來(lái)寫的)

  ①?Bug的重現(xiàn)問題:有些Bug只是偶爾出現(xiàn)的,根本就不知道具體需要什么條件 才能重現(xiàn)Bug.

  ?解決方法:將不能重現(xiàn)的Bug,利用截圖的方式記錄下來(lái)。并說明一系列的操作步驟

  ②?Bug的更新:舊的Bug修改好之后,很多時(shí)候會(huì)引發(fā)更多Bug的出現(xiàn)。

  ?解決方法:對(duì)更新的功能模塊重點(diǎn)的測(cè)試之后,再重新測(cè)試和更新的功能密切的模塊,會(huì)不會(huì)產(chǎn)生新的Bug.

  ③?與開發(fā)人員的溝通和對(duì)業(yè)務(wù)流程理解的分歧,經(jīng)常缺少需求文檔

  ?解決方法:根據(jù)需求說明書和Bug情況,多多和開發(fā)人員進(jìn)行交流

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

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

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

  24.、怎樣保證你所負(fù)責(zé)的模塊通過了測(cè)試

  首先是了解用戶的需求,設(shè)計(jì)好的測(cè)試用例,嚴(yán)格的進(jìn)行用例的評(píng)審,認(rèn)真的執(zhí)行測(cè)試用例,對(duì)自己提交的Bug進(jìn)行詳細(xì)的描述。

  反復(fù)測(cè)試,增強(qiáng)測(cè)試的準(zhǔn)確性,通過冒煙回歸隨機(jī)測(cè)試挖掘缺陷提高測(cè)試工作質(zhì)量,把各個(gè)模塊整體運(yùn)行發(fā)現(xiàn)未曾出現(xiàn)的錯(cuò)誤,完善測(cè)試用例

  25.、您認(rèn)為性能測(cè)試工作的目的是什么?做好性能測(cè)試工作的關(guān)鍵是什么?

  性能測(cè)試工作的目的是檢查系統(tǒng)是否滿足在需求說明書中規(guī)定的性能,性能測(cè)試常常需要和強(qiáng)度測(cè)試結(jié)合起來(lái),并常常要求同時(shí)進(jìn)行軟件和硬件的檢測(cè)。性能測(cè)試主要的關(guān)注對(duì)象是響應(yīng)時(shí)間,吞吐量,占用內(nèi)存大小(輔助存儲(chǔ)區(qū)),處理精度等。

  26.、怎么編寫案例

  案例的編寫與測(cè)試階段的定義有很大的關(guān)系。系統(tǒng)測(cè)試和unit測(cè)試的案例可能不同。總體而言測(cè)試案例根據(jù)系統(tǒng)的需求而定。

  27.、怎么才能夠全面的測(cè)試到每一個(gè)點(diǎn)

  測(cè)試的全面性主要需要在設(shè)計(jì)測(cè)試計(jì)劃的時(shí)候考慮,從測(cè)試策略,產(chǎn)品需求等等多個(gè)角度考慮從而定義全部的測(cè)試點(diǎn)。

  28.、常用的測(cè)試工具及分類

  功能測(cè)試工具 — QTP;性能測(cè)試工具 — LoadRunner;測(cè)試管理工具 — TestDirector;

  白盒測(cè)試工具 — Nunit,Junit,C++Test,JTest,BoundsChecker,Logiscope

  29.、軟件測(cè)試與調(diào)試的關(guān)系?

  1) 測(cè)試條件已知,規(guī)程可定義,結(jié)果可預(yù)知2) 測(cè)試可以計(jì)劃,過程可控3) 測(cè)試是檢驗(yàn),調(diào)試是推理過程4) 測(cè)試表明程序失敗,調(diào)試表明正確5) 測(cè)試可不了解設(shè)計(jì)細(xì)節(jié)6) 測(cè)試由非設(shè)計(jì)人員完成7) 測(cè)試有理論依據(jù)8) 測(cè)試可自動(dòng)化

  30.、給你一個(gè)網(wǎng)站,你如何測(cè)試?

  1.查找需求說明、網(wǎng)站設(shè)計(jì)等相關(guān)文檔,分析測(cè)試需求。

  2.制定測(cè)試計(jì)劃,確定測(cè)試范圍和測(cè)試策略,一般包括以下幾個(gè)部分:功能性測(cè)試、界面測(cè)試、性能測(cè)試、數(shù)據(jù)庫(kù)測(cè)試、安全性測(cè)試、兼容性測(cè)試。

  3.設(shè)計(jì)測(cè)試用例:

  功能性測(cè)試:1鏈接測(cè)試。鏈接是否正確跳轉(zhuǎn),是否存在空頁(yè)面和無(wú)效頁(yè)面,是否有不正確的出錯(cuò)信息返回等。2提交功能的測(cè)試。3多媒體元素是否可以正確加載和顯示。4多語(yǔ)言支持是否能夠正確顯示選擇的語(yǔ)言等。

  界面測(cè)試:1頁(yè)面是否風(fēng)格統(tǒng)一,美觀2頁(yè)面布局是否合理,重點(diǎn)內(nèi)容和熱點(diǎn)內(nèi)容是否突出3控件是否正常使用4對(duì)于必須但為安裝的空間,是否提供自動(dòng)下載并安裝的功能5文字檢查

  性能測(cè)試:壓力測(cè)試、負(fù)載測(cè)試、強(qiáng)度測(cè)試

  數(shù)據(jù)庫(kù)測(cè)試:要具體決定是否需要開展。數(shù)據(jù)庫(kù)一般需要考慮連結(jié)性,對(duì)數(shù)據(jù)的存取操作,數(shù)據(jù)內(nèi)容的驗(yàn)證等方面。

  安全性測(cè)試:1基本的登錄功能的檢查2是否存在溢出錯(cuò)誤,導(dǎo)致系統(tǒng)崩潰或者權(quán)限泄露3相關(guān)開發(fā)語(yǔ)言的常見安全性問題檢查,例如SQL注入等。4如果需要高級(jí)的安全性測(cè)試,確定獲得專業(yè)安全公司的幫助,外包測(cè)試,或者獲取支持

  兼容性測(cè)試:根據(jù)需求說明的內(nèi)容,確定支持的平臺(tái)組合。1瀏覽器的兼容性2操作系統(tǒng)的兼容性3軟件平臺(tái)的兼容性4數(shù)據(jù)庫(kù)的兼容性

  4.開展測(cè)試,并記錄缺陷。合理的安排調(diào)整測(cè)試進(jìn)度,提前獲取測(cè)試所需的資源,建立管理體系(例如,需求變更、風(fēng)險(xiǎn)、配置、測(cè)試文檔、缺陷報(bào)告、人力資源等內(nèi)容)。

  5.定期評(píng)審,對(duì)測(cè)試進(jìn)行評(píng)估和總結(jié),調(diào)整測(cè)試的內(nèi)容。

  31.、您在從事性能測(cè)試工作時(shí),是否使用過一些測(cè)試工具?如果有,請(qǐng)?jiān)囀鲈摴ぞ叩墓ぷ髟恚⒁砸粋(gè)具體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。

  有使用過LoadRunner,該工具能夠錄制測(cè)試人員的操作步驟,然后對(duì)這個(gè)操作步驟模擬出多個(gè)用戶來(lái)播放出來(lái)。1.Visural User Genertor創(chuàng)建腳本,選擇協(xié)議,錄制操作,編輯操作。2.中央控制器(Controller)調(diào)度虛擬用戶。創(chuàng)建場(chǎng)景,選擇腳本,建立虛擬用戶,設(shè)計(jì)shedual,設(shè)置ip spoofer。3.運(yùn)行腳本。分析shedual。4.分析測(cè)試結(jié)果。

  32.、怎樣做好測(cè)試計(jì)劃

  1.理解系統(tǒng)。從整個(gè)系統(tǒng)的高度了解被測(cè)系統(tǒng)必須滿足的功能和非功能性需求。利用涉及整個(gè)系統(tǒng)的文檔,形成對(duì)系統(tǒng)的整體了解。

  2.及早介入。為了深入了解項(xiàng)目,測(cè)試人員應(yīng)該在系統(tǒng)的開始階段介入,可以增加對(duì)客戶需求,客戶問題,潛在風(fēng)險(xiǎn),以及最重要的功能方面的理解

  3.測(cè)試期望。程序員的期望是什么?客戶的期望是什么?銷售對(duì)測(cè)試的期望又是什么?測(cè)試目標(biāo)必須是絕對(duì)的,以免說不清楚是否達(dá)到目標(biāo)。

  4.吸取教訓(xùn)。把以前工作中學(xué)習(xí)到的經(jīng)驗(yàn)教訓(xùn)運(yùn)用過來(lái),對(duì)確定測(cè)試策略很有作用。

  5.工作量大小。完成測(cè)試需要多少工作量?需要多少人員?

  6.技術(shù)選擇。系統(tǒng)會(huì)采取什么技術(shù)?系統(tǒng)會(huì)采用什么架構(gòu)?這些信息有助于確定測(cè)試策略和測(cè)試工具。

  7.時(shí)間表。系統(tǒng)開發(fā)和測(cè)試分配的時(shí)間有多長(zhǎng)?截止日期是什么時(shí)候?

  33.、您是否了解以往所工作的企業(yè)的軟件測(cè)試過程?如果了解,請(qǐng)?jiān)囀鲈谶@個(gè)過程中都有哪些工作要做?分別由哪些不同的角色來(lái)完成這些工作?

  軟件測(cè)試部門配合系統(tǒng)分析人員軟件需求分析討論,并根據(jù)需求說明書制定《項(xiàng)目測(cè)試計(jì)劃》,編寫測(cè)試用例,建立測(cè)試環(huán)境。軟件測(cè)試人員負(fù)責(zé)軟件開發(fā)部門的新產(chǎn)品測(cè)試及原有產(chǎn)品的升級(jí)測(cè)試,負(fù)責(zé)軟件問題解決過程跟蹤,負(fù)責(zé)軟件開發(fā)文檔開發(fā)工作的規(guī)范化及管理開發(fā)部門的產(chǎn)品文檔,制作用戶手冊(cè)及操作手冊(cè),負(fù)責(zé)產(chǎn)品的上線測(cè)試,監(jiān)督軟件開發(fā)過程的執(zhí)行,提高產(chǎn)品質(zhì)量。需求人員連同系統(tǒng)分析人員&測(cè)試人員開會(huì)討論需求。系統(tǒng)分析人員寫出需求分析說明,并連同系統(tǒng)分析人員&測(cè)試人員&需求人員開會(huì)討論可行性。系統(tǒng)分析人員寫出詳細(xì)設(shè)計(jì)說明書,程式人員編碼,給出系統(tǒng)流程圖。交與測(cè)試人員,測(cè)試人員給出Bug統(tǒng)計(jì)表。

  34.、系統(tǒng)測(cè)試階段低級(jí)缺陷較多怎么辦?

  公司有預(yù)測(cè)試這個(gè)流程,會(huì)在開展測(cè)試活動(dòng)之前對(duì)主要功能點(diǎn)的正常流程做一個(gè)測(cè)試,以判斷這個(gè)版本是不是可測(cè)試版本,如果低級(jí)缺陷比較多,嚴(yán)重阻礙測(cè)試執(zhí)行的話,我們會(huì)打回開發(fā)部,不執(zhí)行測(cè)試。

  35.、缺陷流落到客戶那里怎么辦?

  我們公司會(huì)盡可能的避免這種情況的出現(xiàn),讓軟件缺陷在內(nèi)部得到解決,萬(wàn)一版本上線了才發(fā)現(xiàn)有問題,我們也會(huì)及時(shí)派技術(shù)人員在最短的時(shí)間內(nèi)做出修改,把客戶的損失降到最低。

  36.、代碼會(huì)審是什么?

  對(duì)代碼的一個(gè)評(píng)審的過程,發(fā)現(xiàn)一些最基本的錯(cuò)誤,方式是靜態(tài)的代碼走讀方式,在一些大型軟件的設(shè)計(jì)過程中,還是必不可少的。

  37.、請(qǐng)問功能測(cè)試和性能測(cè)試的區(qū)別是什么?(只總結(jié)了兩個(gè)方面,有其他的自己補(bǔ)充)

 、贉y(cè)試目的:

  ?功能測(cè)試:檢查實(shí)際軟件的功能是否符合用戶的需求,測(cè)功能是不是全部實(shí)現(xiàn),某個(gè)實(shí)現(xiàn)是不是有BUG。主要為了發(fā)現(xiàn)以下幾類錯(cuò)誤:A、是否有不正確或遺漏的功能?B、功能實(shí)現(xiàn)是否滿足用戶需求和系統(tǒng)設(shè)計(jì)的隱藏需求? C、能否正確接收輸入?能否正確輸出結(jié)果?

  ?性能測(cè)試:驗(yàn)證軟件質(zhì)量的三個(gè)質(zhì)量特性,可靠性,正確性和效率。主要是測(cè)試產(chǎn)品的健壯性

 、跍y(cè)試方式:

  ?功能測(cè)試:按照系統(tǒng)需求說明書和測(cè)試用例,對(duì)產(chǎn)品的功能一步步進(jìn)行測(cè)試。找出產(chǎn)品功能是否全部實(shí)現(xiàn)

  ?性能測(cè)試:一般都使用性能工具對(duì)產(chǎn)品的健壯性進(jìn)行評(píng)估。通過創(chuàng)建場(chǎng)景和虛擬用戶來(lái)模擬真是環(huán)境,進(jìn)行壓力測(cè)試和負(fù)載測(cè)試。

  38.、狀態(tài)為已修改的缺陷 實(shí)際沒有修改怎么辦?

  加強(qiáng)項(xiàng)目質(zhì)量管理,提高項(xiàng)目執(zhí)行能力。如果測(cè)試人員發(fā)現(xiàn)了這樣的問題,首先要弄清楚是什么原因?qū)е逻@種情況,最終還是要督促開發(fā)人員,修改掉這些問題。如果是不能重現(xiàn)的問題或者是老版本中遺留下來(lái)的問題不能修改的要做好標(biāo)示。

  39.、性能測(cè)試什么時(shí)候開始最合適

  一般在功能測(cè)試最后階段執(zhí)行因?yàn)楣δ茏咄诵阅懿庞幸饬x總之性能測(cè)試要根據(jù)用戶實(shí)際性能指標(biāo)來(lái)操作是一個(gè)很重要的測(cè)試活動(dòng)要根據(jù)軟件的屬性以及它的實(shí)際情況來(lái)制定策略

  40.、回歸測(cè)試中 未解決的缺陷如何處理

  實(shí)際項(xiàng)目中也會(huì)因?yàn)榉N種原因出現(xiàn)最后一輪測(cè)試結(jié)束了還有一些缺陷沒有解決那么對(duì)于問題的不同我們有不同的解決方式:嚴(yán)重性問題:必須解決,不允許上線;功能性問題:可以考慮在后續(xù)版本中解決;一般性問題:可以不解決或者升級(jí)的時(shí)候解決。

  41.、集成測(cè)試通常都有那些策略?

  1)在把各個(gè)模塊連接起來(lái)的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失;

  2)各個(gè)子功能組合起來(lái),能否達(dá)到預(yù)期要求的父功能;

  3)一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響;

  4)全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;

  5)單個(gè)模塊的誤差積累起來(lái),是否會(huì)放大,從而達(dá)到不可接受的程度。

  42.軟件測(cè)試的對(duì)象

  答:軟件測(cè)試并不等于程序測(cè)試。軟件測(cè)試應(yīng)貫穿于軟件定義與開發(fā)的整個(gè)期間。

  需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及程序編碼等各階段所得到的文檔,包括需求規(guī)格說明、概要設(shè)計(jì)規(guī)格說明、詳細(xì)設(shè)計(jì)規(guī)格說明以及源程序,都應(yīng)成為軟件測(cè)試的對(duì)象。

  43.什么是UML?

  答:Unified Modeling Language

  它是一種用于描述,構(gòu)造軟件系統(tǒng)以及商業(yè)建模的語(yǔ)言。簡(jiǎn)單的理解就是它可以以一種直觀的方式表示出一個(gè)系統(tǒng)的各項(xiàng)內(nèi)容。

  44.、什么是測(cè)試策略

  測(cè)試策略描述測(cè)試工程的總體方法和目標(biāo)主要包括以下三個(gè)方面:

  1 確定的測(cè)試技術(shù)和工具

  2 制定測(cè)試啟動(dòng)停止完成標(biāo)準(zhǔn)

  3 風(fēng)險(xiǎn)分析和應(yīng)對(duì)方案

  其目的是為我們更好的寫出高質(zhì)量的用例提供支撐

  45.軟件測(cè)試按過程分為三個(gè)步驟

  單元測(cè)試:?jiǎn)卧獪y(cè)試又稱模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單位─程序模塊,進(jìn)行正確性檢驗(yàn)的測(cè)試工作。其目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。

  單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測(cè)試。

  集成測(cè)試:在運(yùn)行(可能是不完整)的應(yīng)用中保證軟件單元被結(jié)合后能正常操作的測(cè)試執(zhí)行的階段

  系統(tǒng)測(cè)試:當(dāng)應(yīng)用作為整體運(yùn)行時(shí)的測(cè)試執(zhí)行階段

  46. 軟件測(cè)試員和組長(zhǎng)的職責(zé)分工

  普通測(cè)試員:

  • 創(chuàng)作相關(guān)的測(cè)試計(jì)劃和測(cè)試案例

  • 識(shí)別可自動(dòng)測(cè)試的區(qū)域

  • 參與組內(nèi)的測(cè)試計(jì)劃和測(cè)試案例以及測(cè)試腳本分析工作

  • 手動(dòng)或自動(dòng)測(cè)試

  • 按照需求規(guī)格說明查證并驗(yàn)證各項(xiàng)功能

  • 發(fā)現(xiàn)并報(bào)告bug,跟蹤其狀態(tài)

  • 初步評(píng)估bug對(duì)產(chǎn)品其他部分的影響

  測(cè)試組長(zhǎng):

  • 確定測(cè)試的策略

  • 參與對(duì)整個(gè)產(chǎn)品的完整測(cè)試計(jì)劃的制定

  • 參與并管理測(cè)試

  • 評(píng)估bug對(duì)用戶的影響

  • 跟蹤關(guān)鍵bug狀態(tài)

  • 管理測(cè)試工作和對(duì)象的資源

  • 參與面試新人

  • 交流狀態(tài)和存在問題,并驅(qū)動(dòng)問題的解決

  • 促進(jìn)組內(nèi)的交流

  47. 什么是bug?

  軟件的Bug指的是軟件中(包括程序和文檔)不符合用戶需求的問題。

  常見的軟件Bug分為以下三類:

  • 沒有實(shí)現(xiàn)的功能

  • 完成了用戶需求的功能,但是運(yùn)行時(shí)會(huì)出現(xiàn)一些功能或性能上的問題

  • 實(shí)現(xiàn)了用戶不需要的多余的功能

  48.什么是CMM?

  CMM:Capability Maturity Model,即“能力成熟度模型”。

  它是一個(gè)分 5 級(jí)的、可以描述結(jié)構(gòu)完善程度的模型,用它來(lái)說明所交付的軟件的效能。

  49. 您認(rèn)為在測(cè)試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測(cè)試人員同開發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?

  盡量能有面對(duì)面的溝通,如果做不到,那么盡量能直接通過電話溝通,如果只能通過Email等非及時(shí)溝通工具的話,強(qiáng)調(diào)必須對(duì)特性的理解深刻以及能表達(dá)清楚。

  一是真誠(chéng),二是團(tuán)隊(duì)精神,三是在專業(yè)上有共同語(yǔ)言,當(dāng)然也可以通過直接指出一些小問題,而不是進(jìn)入BUG Tracking System來(lái)增加對(duì)方的好感。

  50. 你們以前的測(cè)試流程是怎樣的?

  明確需求——測(cè)試計(jì)劃——制定測(cè)試策略和測(cè)試用例——搭建測(cè)試環(huán)境、執(zhí)行測(cè)試用例、提交缺陷報(bào)告——對(duì)測(cè)試過程和版本質(zhì)量評(píng)估得出測(cè)試總結(jié)報(bào)告——最后驗(yàn)收測(cè)試

  51. 請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。

  黑盒測(cè)試:把測(cè)試對(duì)象當(dāng)成一個(gè)黑盒子,測(cè)試人員完全不考慮邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程式的需求說明書來(lái)檢查程式的功能是否滿足它的功能說明。

  白盒測(cè)試:把測(cè)試對(duì)象當(dāng)成一個(gè)透明的盒子,允許測(cè)試人員利用程序內(nèi)部邏輯結(jié)構(gòu)及相關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程式所有邏輯路徑進(jìn)行測(cè)試。

  單元測(cè)試:白盒測(cè)試的一種,對(duì)軟件設(shè)計(jì)中的單元模塊進(jìn)行測(cè)試。

  集成測(cè)試:在單元測(cè)試的基礎(chǔ)上,對(duì)單元模塊之間的連接和組裝進(jìn)行測(cè)試。

  系統(tǒng)測(cè)試:在所有都考慮的情況下,對(duì)系統(tǒng)進(jìn)行測(cè)試。

  驗(yàn)收測(cè)試:第三方進(jìn)行的確認(rèn)軟件滿足需求的測(cè)試。

  52. 您以往的工作中是否曾開展過測(cè)試用例的評(píng)審工作?如果有,請(qǐng)描述測(cè)試用例評(píng)審的過程和評(píng)審的內(nèi)容。

  53. 軟件本地化測(cè)試和功能測(cè)試都有那些方面要注意?

  本地化就是將軟件版本語(yǔ)言進(jìn)行更改,比如將英文的windows改成中文的windows就是本地化。

  本地化測(cè)試過程中的測(cè)試工作集中在:

  • 受本地化影響的方面,如 UI 和內(nèi)容

  • 區(qū)域性或區(qū)域設(shè)置特定的、語(yǔ)言特定的和地區(qū)特定的方面

  • 基本功能測(cè)試

  • 在本地化環(huán)境中運(yùn)行的安裝和升級(jí)測(cè)試

  • 根據(jù)產(chǎn)品的目標(biāo)地區(qū)計(jì)劃應(yīng)用程序和硬件兼容性測(cè)試。

  54. 什么是軟件質(zhì)量?

  高質(zhì)量的軟件是適當(dāng)?shù)摹o(wú)錯(cuò)誤的,能在預(yù)算內(nèi)按時(shí)交貨,滿足需求/或期望,并且是可維護(hù)的。所以,質(zhì)量是一個(gè)主觀的術(shù)語(yǔ)。它取決于誰(shuí)是客戶以及客戶對(duì)項(xiàng)目計(jì)劃的影響。對(duì)一個(gè)軟件開發(fā)項(xiàng)目來(lái)說,“客戶”的范圍很廣,包括最終用戶、客戶所接受的測(cè)試者、與客戶合同有關(guān)的官員、客戶管理、開發(fā)機(jī)構(gòu)的管理者/會(huì)計(jì)/測(cè)試人員/銷售人員、未來(lái)的軟件維護(hù)工程師、股票持有者、雜志專欄記者,等等。每一類客戶對(duì)“質(zhì)量”都有自己的傾向性 –會(huì)計(jì)部門判斷質(zhì)量會(huì)從其收益來(lái)考慮,而最終用戶則重視友好的用戶界面和沒有錯(cuò)誤。

  55.為什么軟件會(huì)有毛病?

  1.交流錯(cuò)誤或者沒有進(jìn)行交流,需求不明確

  2. 軟件的復(fù)雜性 編程錯(cuò)誤

  3. 需求變更 客戶恐怕不明白改變需求的影響,也許是知道但依然需要變更──會(huì)導(dǎo)致重新設(shè)計(jì)、重訂工程進(jìn)度表、對(duì)其他項(xiàng)目的影響、已完成的工作需要重做或者放棄、對(duì)硬件需求的影響等等。如果在項(xiàng)目中出現(xiàn)許多小的改變或一個(gè)大的改變,在項(xiàng)目各部分中出現(xiàn)已知或未知的相關(guān)的問題,可能會(huì)相互影響并導(dǎo)致出現(xiàn)問題。而且,不斷地變更也會(huì)增加軟件的復(fù)雜性,可能會(huì)導(dǎo)致錯(cuò)誤的出現(xiàn)。這樣就會(huì)影響技術(shù)人員的積極性。在一些快速變化的商業(yè)環(huán)境里,持續(xù)變更需求的影響是致命的。在這種情況下,管理者必須知道它的危險(xiǎn)性。質(zhì)量保障和測(cè)試工程師必須與此相適應(yīng),并安排持續(xù)的廣泛的測(cè)試,以克服不可避免產(chǎn)生的問題。

  4. 時(shí)間壓力

  因?yàn)橛性S多猜測(cè)成分,軟件開發(fā)項(xiàng)目的進(jìn)度很難安排得理想。當(dāng)最后期限快到的時(shí)候,壓力逐漸增大,錯(cuò)誤隨之產(chǎn)生

  5. 自負(fù)心理、代碼文檔質(zhì)量差、軟件開發(fā)工具

  56. 什么是驗(yàn)證、評(píng)價(jià)、預(yù)排、檢查?

  ü 驗(yàn)證 (verification) 涉及了回顧和會(huì)議,以評(píng)估文檔、計(jì)劃、代碼、需求和說明書?梢酝ㄟ^檢查表、調(diào)查表、排練、和檢查會(huì)來(lái)進(jìn)行。

  ü 評(píng)價(jià) (validation) 則指在檢察完成之后的實(shí)際測(cè)試。術(shù)語(yǔ)“IV”和“V”分別代表驗(yàn)證和評(píng)價(jià)。

  ü “預(yù)排”是一個(gè)非正式的會(huì)議,用來(lái)進(jìn)行評(píng)估和信息交流。通常不需要或者只需很少一點(diǎn)準(zhǔn)備。

  ü 檢查比預(yù)排更正式一點(diǎn),通常有 3-8 個(gè)人參加會(huì)議,包括一個(gè)仲裁者 (moderator)、讀者 (可以是作者或者任何評(píng)論者)、一個(gè)記錄員作記錄。典型的檢查對(duì)象是一個(gè)文件,例如需求說明或者測(cè)試計(jì)劃,目的在于發(fā)現(xiàn)問題和查找遺漏,而不是去對(duì)任何東西進(jìn)行實(shí)際的修改。會(huì)議的參加者應(yīng)當(dāng)有準(zhǔn)備,應(yīng)當(dāng)通讀文件,大多數(shù)的問題會(huì)在準(zhǔn)備的過程中被發(fā)現(xiàn)。檢查會(huì)的結(jié)果應(yīng)寫成書面報(bào)告。對(duì)檢查會(huì)進(jìn)行全面準(zhǔn)備是困難而艱苦的工作,但它是保證質(zhì)量最有用的方法。在檢查過程中,最有經(jīng)驗(yàn)的雇員的作用就向‘大哥哥’一樣,他們的技能也許不大顯眼,但對(duì)任何軟件開發(fā)機(jī)構(gòu)是最重要的,這是因?yàn)轭A(yù)防錯(cuò)誤要比發(fā)現(xiàn)錯(cuò)誤在費(fèi)用方面更加有效。

  57. 介紹一下整體項(xiàng)目流程。

  我們公司的測(cè)試流程是圍繞著測(cè)試的五個(gè)階段展開的,測(cè)試計(jì)劃、設(shè)計(jì)測(cè)試、執(zhí)行測(cè)試、評(píng)估測(cè)試、驗(yàn)收測(cè)試。只是在不同的階段有自己的一套做法。在接到項(xiàng)目單后,我們會(huì)召開一個(gè)項(xiàng)目開工會(huì),要求各部門的相關(guān)人員都參與,會(huì)議我們主要是了解一下項(xiàng)目的背景、目的和資料。確定開始時(shí)間和結(jié)束時(shí)間和項(xiàng)目參與人員,測(cè)試部和開發(fā)商量好開發(fā)轉(zhuǎn)系統(tǒng)測(cè)試時(shí)間,然后就進(jìn)入計(jì)劃階段,開發(fā)和測(cè)試都有自己的計(jì)劃,我們測(cè)試計(jì)劃由測(cè)試經(jīng)理編寫,測(cè)試計(jì)劃中主要是制定可采用的測(cè)試策略和范圍,評(píng)估項(xiàng)目風(fēng)險(xiǎn)和規(guī)避措施,制定時(shí)間進(jìn)度表,合理的分配人力、物力資源。之后進(jìn)入設(shè)計(jì)階段,設(shè)計(jì)階段我們會(huì)參考開發(fā)的需求說明書、詳細(xì)設(shè)計(jì)、概要設(shè)計(jì)去設(shè)計(jì)測(cè)試用例。接到開發(fā)的新版本就進(jìn)入了測(cè)試執(zhí)行階段,首先是搭建測(cè)試環(huán)境,對(duì)軟件實(shí)施預(yù)測(cè)試主要是驗(yàn)證系統(tǒng)的正常功能是否可用,然后就是系統(tǒng)測(cè)試,執(zhí)行用例并提交缺陷報(bào)告,至于系統(tǒng)測(cè)試的輪次則要根據(jù)項(xiàng)目的復(fù)雜度和版本質(zhì)量決定的。后期我們進(jìn)入測(cè)試評(píng)估階段對(duì)軟件測(cè)試的過程和版本質(zhì)量進(jìn)行評(píng)估得出測(cè)試總結(jié)報(bào)告,最后我們進(jìn)入測(cè)試驗(yàn)收階段,我們會(huì)出用戶手冊(cè)、操作指引等文檔,我們公司在每個(gè)階段的輸出都有一個(gè)評(píng)審階段,保證輸出有效,從而使測(cè)試順利進(jìn)行。

  58. 在實(shí)際項(xiàng)目中你是如何做測(cè)試計(jì)劃的

  做測(cè)試計(jì)劃前必須先了解項(xiàng)目的背景、目的等資料,然后合理劃分測(cè)試范圍,制定可采用的測(cè)試策略,評(píng)估項(xiàng)目中可能存在的風(fēng)險(xiǎn)和規(guī)避措施,制定好時(shí)間進(jìn)度表,合理分配項(xiàng)目的人力、物力資源。

  59. 你是如何制定時(shí)間進(jìn)度表的

  首先確定三個(gè)大的時(shí)間段項(xiàng)目開始時(shí)間項(xiàng)目結(jié)束時(shí)間開發(fā)轉(zhuǎn)系統(tǒng)測(cè)試時(shí)間,在根據(jù)測(cè)試各個(gè)階段的工作量和項(xiàng)目資源制定計(jì)劃、設(shè)計(jì)、執(zhí)行、評(píng)估、驗(yàn)收階段的時(shí)間。設(shè)計(jì)和執(zhí)行的時(shí)間一般較多。

  60. 測(cè)試計(jì)劃都包括那些項(xiàng)

  項(xiàng)目基本信息、總體測(cè)試策略、項(xiàng)目風(fēng)險(xiǎn)分析和規(guī)避措施、項(xiàng)目資源分配(人力、物力、軟硬件環(huán)境)、項(xiàng)目時(shí)間進(jìn)度表、系統(tǒng)優(yōu)先級(jí)

  61. 測(cè)試用例如何設(shè)計(jì)

  根據(jù)開發(fā)的需求說明書、詳細(xì)設(shè)計(jì)說明、和概要設(shè)計(jì)說明書設(shè)計(jì)測(cè)試用例遇見那里不明確的可以直接和開發(fā)人員溝通討論。

  設(shè)計(jì)的時(shí)候我們會(huì)綜合運(yùn)用黑盒測(cè)試法,如運(yùn)用等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)法等。

  62. 如何保證用例覆蓋到罕見缺陷

  1.預(yù)留足夠的時(shí)間理解需求說明在設(shè)計(jì)用例

  2.采用評(píng)審和更新機(jī)制,保證每一步的輸出都是有效的,從而保證測(cè)試順利進(jìn)行。

  3.對(duì)覆蓋不全面的或是沒有覆蓋到的,在版本間歇期追加測(cè)試用例

  63. 缺陷處理流程!

  1. 測(cè)試員提交新的缺陷入庫(kù)設(shè)置狀態(tài)為 New

  2. 由高級(jí)測(cè)試人員驗(yàn)證缺陷,如果是缺陷則提交給項(xiàng)目經(jīng)理設(shè)置為(Open)分配給開發(fā)部修改,并將修改后的缺陷設(shè)置為(Fixed),如果不是缺陷則直接拒絕(Decline)

  3. 對(duì)于不能夠立即解決的缺陷一般要開會(huì)議討論則設(shè)置狀態(tài)為“延期“(Derlend)

  4. 最后由測(cè)試員從新檢查修改后的缺陷。不是則直接關(guān)閉(Closed)

  63. 測(cè)試用例包括那些項(xiàng)

  基本信息、用例編號(hào)、嚴(yán)重級(jí)別、缺陷描述、操作步驟

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

  重新執(zhí)行用例、看是否出現(xiàn)錯(cuò)誤結(jié)果。并對(duì)周圍的一些相關(guān)功能點(diǎn)追加新的測(cè)試用例。

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

  主要有對(duì)測(cè)試過程和版本質(zhì)量的評(píng)估,并有一些質(zhì)量建議。還有一些數(shù)據(jù),如用例總數(shù),執(zhí)行數(shù)量等。

  65. 針對(duì)邏輯性較強(qiáng)的功能點(diǎn)你該如何設(shè)計(jì)測(cè)試用例???

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

  1.可以加班加點(diǎn),加派測(cè)試人員并征用有經(jīng)驗(yàn)的技術(shù)員

  2.可以挑選優(yōu)先級(jí)別高的用例先執(zhí)行。

  67. 怎樣保證你所負(fù)責(zé)的模塊通過了測(cè)試

  1. 設(shè)計(jì)好的用例、詳細(xì)劃分用例嚴(yán)重級(jí)別,先執(zhí)行優(yōu)先級(jí)別高的用例,保證規(guī)定的功能都正常工作。

  2. 保證用例的覆蓋率和用例的質(zhì)量,最后能夠符合用戶需求說明書。并通過了內(nèi)部評(píng)審。

  67. 開發(fā)與測(cè)試的關(guān)系?

  測(cè)試是依托于開發(fā)的 測(cè)試同時(shí)也可以指導(dǎo)開發(fā)。

  開發(fā)和測(cè)試密切聯(lián)系、相互依賴,開發(fā)為測(cè)試提供產(chǎn)品,測(cè)試負(fù)責(zé)檢查開發(fā)的產(chǎn)品,測(cè)試和開發(fā)有共同的目的就是提高和改善軟件質(zhì)量

  68. 如果你是測(cè)試組長(zhǎng)你如何對(duì)項(xiàng)目及組員進(jìn)行管理

  1.強(qiáng)調(diào)合作和討論,一切以圓滿完成項(xiàng)目為出發(fā)點(diǎn)

  2.合理分配項(xiàng)目資源和技術(shù)人員,明確職責(zé)合理分工。

  3.表?yè)P(yáng)和懲罰制度

  4.保護(hù)測(cè)試員

【測(cè)試工程師工作總結(jié)】相關(guān)文章:

測(cè)試工程師工作總結(jié)07-14

軟件測(cè)試工程師工作總結(jié)05-18

測(cè)試工程師轉(zhuǎn)正工作總結(jié)07-21

軟件測(cè)試工程師的工作總結(jié)04-17

軟件測(cè)試工程師轉(zhuǎn)正工作總結(jié)05-13

測(cè)試工程師工作總結(jié)(15篇)04-16

測(cè)試工程師工作總結(jié)15篇03-17

測(cè)試工程師個(gè)人工作總結(jié)03-01

測(cè)試工程師述職報(bào)告03-14

測(cè)試工程師述職報(bào)告[精選]12-07