測試工程師工作總結(jié)_第1頁
測試工程師工作總結(jié)_第2頁
測試工程師工作總結(jié)_第3頁
測試工程師工作總結(jié)_第4頁
測試工程師工作總結(jié)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

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

工作總結(jié)的主要內(nèi)容為你在過去做了什么,現(xiàn)在的你對此怎么

看,未來打壞怎么樣改進。卜面了幾篇關(guān)「測試,程加的J1作總站范

文,歡迎閱讀參考.

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

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

回顧220XX年這一年來的工作,我在公司領(lǐng)導及各位同事的支

持和梢助下,嚴格要求門己,按照公司要求,比較好地完成了本職工

作。通過近一年的學習和工作,工作模式上行了新的突破,工作方式

有了較大的改變.現(xiàn)將這一年的工作情況總結(jié)如下:

K總體來說,20XX年我主要完成了“……銀行系統(tǒng)”、“……

渠道管理平臺”、“……”、”……”、44……””……”的日常測

試以及偵量控制工作;“……”已經(jīng)穩(wěn)定上線運行6個多月,“……”

即將上線。

2、日常我主要負責項目測試工作、測試文檔、參與功能需求設

計、協(xié)調(diào)開發(fā)進度、總結(jié)經(jīng)驗分享、完成所需知識積累、工具學習及

研究、兼容性軟件測試。就在銀聯(lián)項目工作來說,主要的工作內(nèi)容右:

a、測試項目案例、測試用例的設計與編寫:b、對測試過程中遇到的

問題進行溝通,并提供意見:c、設計業(yè)務功能流程,提供參考意見,

繪制關(guān)鍵業(yè)務流程;d、進行主要功能的界面測試、功能測試:e、按照

測試用例執(zhí)行測試il?劃:r、進行需求驗證工作

3、知識的總結(jié)與分享,完成客戶端在安卓4.0/4.Liosa0以

上系統(tǒng)上出現(xiàn)的兼容等問題.完成了兼容性測試案例的編寫以及兼容

性測試的培訓J1作.在日常J1作中,發(fā)現(xiàn)旅容上重大問胸,在測試部

門群中發(fā)布分享.

4,完成所需知識枳累,學習所需知識、工具以及技能.在工作

中學習「銀行業(yè)務流程規(guī)范、學習公司研發(fā)規(guī)范.參加了公司組織的

技術(shù)培訓、學習了各種

測試工具的使用。

二:對公司的建議與意見

對公司和部門建設上,我有以下幾點建議:

1、對?員工進行金融知識的系統(tǒng)培訓,讓測試人員了解銀行業(yè)務

流程?行助于測試人員更加詳細了解業(yè)務流程,測試過程會少走很多

彎路。

2、部門內(nèi)希望多組織技術(shù)交流付論,促進測試工作的開展和提

高。一年至少有2次這樣的交流。

3、公司在項目開發(fā)前期,希望盡可能的明確需求,盡可能的詳

盡需求說明書內(nèi)容。在測試過程中發(fā)現(xiàn)很多項目缺少需求說明書,需

求說明書不明確或并需求說明15內(nèi)容錯誤,誤導了開發(fā)和測浪我

了時間,影響了項目進度。

4、建議項目需求設計可以有測試員參與討論。

5、公司管理有點混亂,個人感覺公司對每位員工的市視程度不

夠!節(jié)假日公司應該給每位員r?定的福利和關(guān)心.

6、個人感覺平時的效率比較低,希望測試部門能夠有所訓整.

希里公司能制定質(zhì)量控制標準以及開發(fā)、測試匚作流程.讓開發(fā)更好

的了解測試的流程,增強開發(fā)團隊。測武團隊的配合,提高」一作效率.

7、加強部門測試成果的積累與沉淀,提高團隊測試水準,希里

我們的團隊能夠做的更好,能翎已團隊的形*參,軟件項目的開發(fā),

而不僅僅是一個頂H中也不起眼的小小測試員.

=:一年工作計劃與學習計劃

xx年工作計劃就此希望通過自己的努力,讓我們的產(chǎn)品更加完

美,讓自己在軟件測試技能上有所提高,更多的關(guān)注軟件產(chǎn)品的開發(fā)

過程,提高工作效率、做到與用戶的需求一?致,提高公司軟件產(chǎn)品用

戶滿意度。

具體來說xx年工作計劃有:努力提高自身測試水準,努力學習

金融知識以及業(yè)務流程,學會需求分析,掌握需求分析在測試中的作

用,參與公司更多的開發(fā)項目的測試工作。

********

201*年.月,口

軟件測試工程帥工作總結(jié)二

L、為什么要在一個團隊中開展軟件測試工作?

因為沒有經(jīng)過測試的軟件很難在發(fā)布之前知道該軟件的庾量.

就好比ISO質(zhì)量認證?樣,測試同樣也需要質(zhì)量的保證,這個時候就

需要在團隊中開展軟件測試的工作。在測試的過程發(fā)現(xiàn)軟件中存在的

問題,及時讓開發(fā)人員科知并修改問題,在即將發(fā)布時,從測試報告

中將出軟件的質(zhì)量情況.

2.、測試能給你帶來什么樣的快樂?

測試可以給我?guī)砗芏嗫鞓?如果測試出一個項目缺少東西,我

會很高興,因為我對自己的【:作行r新的認識,也為公司做r效前;如

果測試出?個項目沒有問題,我也就高興,因為同事們都在努力,大家

都布望為公司做貢獻,這就是一個很強大的團隊,這是一件多么另人

振奮的事情??!

27、文檔測試要注意什么?

文檔的讀者群、文檔的術(shù)語、文檔的正確性、文檔的完整性、

文檔的一致性、文檔的易用性、樣例與示例、文檔的語言

3.、軟件測試的目的?

測試的目的是以最少人力、物力和時間找出軟件中潛在各種錯

識和缺陷.通過修正種錯誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由

于潛在的軟件缺陷和錯誤造成的隱患帶來的商業(yè)風險。

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

Alpha測試在系統(tǒng)開發(fā)接近完成時對應用系統(tǒng)的測試;測試后仍

然會有少早.的設計變更。這種測試一般由程序或測試員完成,不能由

最終用戶或其它人員完成。

Beta測試當開發(fā)和測試根本完成時所做的測試,最終的錯誤和

問題需要在最終發(fā)行前找到?這種測試一般由最終用戶或其它人員完

成.不能由程序員或測試員完成。

5.、簡述集成測試的過程

1.構(gòu)建的確認過程.2.補丁的確認過程。3.Z34.4.測試用例設

計過程。5.測試代碼編寫過程.6.Bug的報告過程.7.每周/每兩周

的構(gòu)建過程。8.點對點的測試過程。9.組內(nèi)培訓過程.

集成溶試過程:集成測試il劃->集成測試設計-)集成測試實現(xiàn)

集成測試執(zhí)行。

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

D功能性:軟件所實現(xiàn)的功能達到它的設計規(guī)范和滿足用戶需

求的程度2)性能:在規(guī)定條件下,實現(xiàn)軟件功能所需的響應時間和計

兜機資源(CPI.、內(nèi)存、磁盤空間和數(shù)據(jù)吞葉.量)的使用程度3)可事性:

在滿足?定條件的應用環(huán)境中,軟件能夠正常維持其工作的能力,在

出現(xiàn)一些錯誤操作時,軟件可以具有容錯性,如果軟件意外退出.重

新啟動后可以恢復最近的軟件數(shù)據(jù),1)安全性:為了防止意外或人為

的破垢,軟件應具備的自身保護能力5)使用性:用戶在理解,學習

和操作軟件的過程中的付出的努力的難易程度6)維護性:軟件在運

行維護過程中,如果出現(xiàn)了運行故障或者擴展新功能和性能,軟件系

統(tǒng)是否具有可分析性和良好的擴展性,重新設il后的軟件的穩(wěn)定性和

可測試性7)移植性:軟件從現(xiàn)有運行平臺向另一個運行平臺過度的

適應程度和平臺可替換性8)重用性:挈個軟件或其中一部分能作為

軟件包而被再利用的程度

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

需要?系統(tǒng)測試計劃屈于項目階段性關(guān)鍵文檔.因此需要評審.

8.、軟件質(zhì)量應該從哪些方面來評價?

可靠性、安全性、性能、易用性、外觀、稔定性

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

L恢圮測試、2.安全測試、3.限度測試、4.性能測試

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

同行評審”的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)晶的錯誤,只要是找錯誤;

階段評審目的:評審模塊階段作品的正確性可行性及完整性

同行評審人數(shù):3-7人人員必須經(jīng)過同行評審會議的培訓,||]

SQA指導

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

同行評審內(nèi)容:內(nèi)容小段文檔《40頁,代碼<500行

階段評審內(nèi)容:內(nèi)容我主要看近點

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

階段評審時間:通常是設置在關(guān)鍵路徑的時間點上!

11.、淵試結(jié)束的標準是什么?

I.用例全部執(zhí)行。2.凌蓋率達到標準。3.缺陷率達到標準。4.

其他指標達到質(zhì)量標準

12.,制定測試計劃之前需要了解什么問題?

1.軟件測試計劃的目的是什么?是否所仃人都知道?他們同意這

個測試計劃過程嗎?

2.測試的是什么產(chǎn)品?是新程序還是維護升級的?是獨立程序還

是由多個小程序組成的?

3.產(chǎn)品的質(zhì)量目標是什么?產(chǎn)品的功能需求和性能指標必須得

到所有人的一致認可.

13.、請詳述設計泅試用例的方法?(只是列出?個測試用例思考

的方向,具體設計靠經(jīng)驗)

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

等價劃分法邊界值分析法錯誤推測法因果圖法邏輯明蓋法

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

式:

靜態(tài)測試:通過靜態(tài)的檢傳程序代碼、界面、文檔中可能存在

的借誤的過程.

I-測試代碼編寫的規(guī)范性i-測試界面-測成相關(guān)需求說明和用

戶手冊是否符合實際要求

動態(tài)測試:通過路役和分支測試。測試用例主要根據(jù)以F六種

覆蓋測試方法設計

I-語句履蓋.1-判定覆蓋條件覆蓋I-判定/條件覆蓋-組合網(wǎng)

蓋I-路徑覆蓋

14,、比較負載測試,壓力測試,容量測試和強度測試的區(qū)別

負載測試:在一定的工作負荷下.系統(tǒng)的負荷及響應時間。通

過逐步增加系統(tǒng)負載,最終硼定在滿足性能指標的情況卜,系統(tǒng)能承

受的最大負敦量的測試。

強度測試:乂稱疲勞強度測試.在系統(tǒng)穩(wěn)定運行的情況下能夠

支持的最大并發(fā)用戶數(shù),持續(xù)執(zhí)行一段時間業(yè)務.通過綜合分析,確

定系統(tǒng)處理最大工作量強度性能的過程e?定負荷條件下,在較K時

間跨度內(nèi)的系統(tǒng)連續(xù)運行給系統(tǒng)性能所造成的影響.

容吊測試:容量測試目的是通過測試預先分析出反映軟件系統(tǒng)

應用特征的某項指標的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫記錄數(shù)等),

系統(tǒng)在裁極限化L狀態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能

正常運行。容策測武還將確定測試對象在給定時間內(nèi)能帔持續(xù)處理的

最大負載或工作屬。容量測試的H的是使系統(tǒng)承受超題的數(shù)據(jù)容量來

發(fā)現(xiàn)它是否能夠正確處理。容量測試是面向數(shù)據(jù)的,并且目的是顯示

系統(tǒng)可以處理目標內(nèi)確定的數(shù)據(jù)容量。

壓力測試:通過逐步增加系統(tǒng)負我,最終確定在什么負載條件

下系統(tǒng)性能將處丁?崩潰狀態(tài),以此獲得系統(tǒng)能提供的最大服務級別的

測試。

15.、測試人員需要何時參加需求分析?

如果條件允許,原則上來說是越早介入需求分析越好。因為測

試人員對需求理解越深刻,對測試工作的開展越有利,可以盡早的確

定測試思路,成少與開發(fā)人員的交互,減少對?需求理解上的偏度。

16.、軟件的缺陷等級應如何劃分?

嚴重:1.由于程序所引起的死機.非法退出2.死循環(huán)3.數(shù)據(jù)庫

發(fā)生死鎖4.因錯i吳操作導致的程序中斷5.功能錯誤6.與數(shù)據(jù)庫連接

錯誤7.數(shù)據(jù)通訊錯誤。較嚴重:1.程序錯誤2.程序接口錯誤3.數(shù)據(jù)

庫的表、業(yè)務規(guī)則、缺省值未加完整性等約束條件,一般性:1.操作

界面借誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義足否-,致)2.打印內(nèi)容、格

式錯誤3.藺單的輸入限制未放在前臺進行控制4.刪除操作未給出提

示5.數(shù)據(jù)庫農(nóng)中有過多的空字段.也議?1.界而不規(guī)范2?輔助說明

描述不清楚3.輸入輸出不規(guī)范1.長操作未給用戶提示工提示窗口文

字未采用行業(yè)術(shù)語6,可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標志。

17.、你自認為測試的優(yōu)勢在哪里?

優(yōu)勢在于我對測武堅定不移的信心和熱情,雖然經(jīng)齡還不桀,

但測試需要的基本技能我行信心在工作中得以發(fā)揮。

18.、你在測試中發(fā)現(xiàn)了一個bug,但是開發(fā)經(jīng)理認為這不是一

個bug,你應該怎樣解決。

1.如果不足錯誤則應該主動承認不是缺陷.

2.如果是需求不明確的則應和開發(fā)加強溝通補充需求。

3.如果和開發(fā)爭論不休應該邈請上級判斷。

19.、您認為做好測試計劃工作的關(guān)處是什么?

1.明確測試的目標,增強測試計劃的實用性

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

3,采用評審和更新機制,保證測試計劃滿足實際需求

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

20.,風險和問題

?市場的壓力?測試時間不夠?測試資源的及時到位?測試人

員的技能需求?開發(fā)進度的變化,需求的變更?開發(fā)部門的版本控制

?短時間上線.這個是已經(jīng)定好的,沒有參考測試人員的意見。時間

短往往不能得到充分的測試,測試策略必須根據(jù)可用的時間進行調(diào)整。

盡快指出這樣的問題II:常近要,只有這樣才能消整時間表,確定快速

開發(fā)的風險并制定降低風險的策略。?新的設計過程。引入新的設計

過程會增加風險,新的設il過程包括新的工具和設計技術(shù)。如果采用

新的技術(shù),能否像我們預期的那樣運轉(zhuǎn),都存在很大的風險?兔雜性.

我們應該進行一些分析口乍來確定哪個功能最復雜,哪個功能最容易

出借,錯誤會對系統(tǒng)的嫌些地方造成重大的影響。?使用頻率。軟件

最常用功能中隱藏的問題可能給用戶造成嚴肅的損失。?不可測試的

需求。不可測試的需求會對系統(tǒng)的成功造成巨大的威脅。如果測試組

在需求階段就驗證了需求的可測試性,對鬣求進行了評審,那么此類

問題會減少很多.

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

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

22.、你認為軟件測試過程中較常見的困難是什么?如何有效克

服這優(yōu)困雄?(根據(jù)門已實際測試中遇到的情況來寫的)

①?Bug的市現(xiàn)問題:有些BUR只是偶爾出現(xiàn)的,根本就不知道

具體需要什么條件才能重現(xiàn)Bug.

?解決方法:將不能重現(xiàn)的Bug.利用截圖的方式記錄下來。并

說明一系列的操作步驟

②?Rug的更新:舊的Bug修改好之后,很多時候會引發(fā)更多Bug

的出現(xiàn)。

?解決方法:對更新的功能模塊用點的測試之后.再市新測試和

更新的功能密切的模塊,會不會產(chǎn)生新的Bug.

③?與開發(fā)人員的溝通和對業(yè)務流程理解的分岐,妊常缺少需求

文檔

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

交流

23.、測試計劃工作的目的是什么?測試計劃「作的內(nèi)容都包括

什么?其中哪些是最重要的?

軟件測試計劃是指導測試過程的綱領(lǐng)性文件,對測試工作的計

劃和安排包含了產(chǎn)品概述、測試策略、測試方法、測試區(qū)域、測試配

置、測試周期、測試資源、測試交流、風險分析等內(nèi)容.借助軟件測

試計劃,參與測試的項目成員,尤其是測試管理人員,可以明確測試

任務和測試方法,保持測試實施過程的順暢溝通,跟蹤和控制測試進

度,應對測試過程中的各種變更。

測試計劃和測試詳細規(guī)格、測試用例之間是故略和戰(zhàn)術(shù)的關(guān)系,

測試計劃主要從宏觀上規(guī)劃測試活動的范圍、方法和資源配置,而測

試詳細規(guī)格、測試用例是完成測試任務的具體戰(zhàn)術(shù).所以其中最垂要

的是測試測試策略和測試方法(最好是能先評審)

24.、怎樣保證你所負責的模塊通過了測試

首先是了解用戶的需求,設計好的測試用例,嚴格的進行用例

的評審.認真的執(zhí)行測試用例,對自己提交的Bug進行詳細的描述.

反復測試,增強測試的準確性,通過官煙回歸隨機測試挖掘缺廉

提高測試工作放比,把各個模塊整體運行發(fā)現(xiàn)未曾出現(xiàn)的錯誤,完善

測試用例

25.、您認為性能測試工作的目的是什么?做好性燙測試工作的

關(guān)鍵是什么?

性能測試,作的目的是檢儀系統(tǒng)是否滿足在需求說明書中規(guī)定

的性能,性能測試常常需要和強度測試結(jié)合起來,并幡常要求同時進

行軟件和假件的愴測“性能漓試主要的關(guān)注對象是響應時間,件吐眼,

占用內(nèi)存大?。ㄝo助存儲區(qū)),處理精度等。

26.、怎么編寫案例

案例的編寫與測限階段的定義有很大的關(guān)系。系統(tǒng)測試和unit

測試的案例可能不同.總體而言測試案例根據(jù)系統(tǒng)的需求而定0

27.、怎么才能夠全面的測試到每一個點

測試的全面性主要需要在設計測試計劃的時候考慮,從測試策

略,產(chǎn)品轉(zhuǎn)求等等多個角度考慮從而定義全部的測試點.

28.、常用的測試工具及分類

功能測試工具一QTP;性能溶試工具一LoadRunner;測試管理工

具一Test?rector;

白盒正試工具一Nunit,Junit.C++Test.JTest.BoundsChecker.

Logiscope

291,軟件測試與調(diào)試的關(guān)系?

D測試條件已知,規(guī)程可定義,結(jié)果可預知2)測試可以計劃,

過程可控3)測試是檢驗,調(diào)試是推理過程4)測試表明程序失敗,調(diào)

試表明正確5)測試可不了解設計細節(jié)6)測試由非設計人員完成7)測

試有理論依據(jù)8)測試可H動化

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

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

2.制定測試讓劃,確定測試范圍和測試策略,一般包括以卜兒

個部分:功能性測試、界面測試、性能測試、數(shù)據(jù)庫測試、安仝性測

試、兼容性測試.

3.設計測成用例:

功能性測試:1性接測試.鞋接是否正確跳轉(zhuǎn),是否存在空頁

面和無效頁面,是否有不正確的出錯信息返回等02提交功能的測試.

3多媒體元案是否可以正確加載和顯示。4多泌言支持是否能夠止確

顯示選擇的語行等.

界面測試:1頁面是否風格統(tǒng)一,美觀2頁面布局是否合理.

重點內(nèi)容和熱點內(nèi)容是否突出3控件是否正常使用4對于必須但為安

裝的空間,是否提供自動卜.我并安裝的功能5文字檢杳

性能測試:壓力測成、負載測試、強度測試

數(shù)據(jù)庫測試:要具體決定是否需要開展.數(shù)據(jù)庫一股需要考慮

連結(jié)性,對數(shù)據(jù)的存取操作,數(shù)據(jù)內(nèi)容的驗證等方面.

安全性測試:1幕本的登錄功能的檢/2是否存在溢出錯俁,

導致系統(tǒng)崩漬或者權(quán)限泄露3相關(guān)開發(fā)語言的常見安全性問題檢杳,

例如SQL注入等。4如果需要高級的安全性測試,確定獲得專業(yè)安全

公司的幫助,外包測試,或者獲取支持

兼容性測試:根據(jù)需求說明的內(nèi)容,確定支持的平臺組合e.I

瀏覽器的兼容性2操作系統(tǒng)的兼咨性3軟件平臺的兼容性4數(shù)據(jù)庫的

兼容性

4.開展測試,并記錄缺陷。合理的安拄調(diào)整測試進度,提前獲

取測試所需的資源,建立管理體系(例如,需求變更、風險,配置、

測試文檔、缺陷報告、人力貸源等內(nèi)容)。

5.定期評巾,對測試進行評估和總結(jié),調(diào)整測試的內(nèi)容。

31.、您在從事性能測試工作時,是否使用過一些測試工具?如

果行,請試述該工具的工作原理,并以一個具體的工作中的例子描述

該工具是如何在實際工作中應用的.

行使用過I-oadRunner,該工具能夠錄制測試人員的操作步驟.

然后對這個操作步驟模擬出多個用戶來播放出來.

I.VisundlserGenertor創(chuàng)建腳本,選擇協(xié)議,錄制操作,操作。2.

中央控制器(Controller)調(diào)度虛擬用戶.創(chuàng)建場景,選擇腳本,建立

虛擬用戶,設計shedual,設置ipspoofer(>3,運行腳本。分析shedual.

I.分析泅試結(jié)果。

32.,怎樣做好測試計劃

1.理解系統(tǒng)。從整個系統(tǒng)的高度了解被測系統(tǒng)必須滿足的功能

和十功能性需求。利用涉及整個系統(tǒng)的文檔,形成對系統(tǒng)的整體了解.

2.及陸介入.為j深入/解項目,測試人員應該在系統(tǒng)的開始

階段介入.可以增加對客戶需求,客戶問題,潛在風酸,以及最重?要

的功能方面的理解

3.測試期曳.程序員的期里是什么?客戶的期望是什么?銷華對

測試的期望又站什么?測試目標必須是絕對的,以免說不清楚是否達

到目標。

4.吸取教訓.把以前工作中學習到的經(jīng)聆教訓運用過來,對確

定測試策略很有作用。

5.工作量大小。完成泅試需要多少工作用?需要多少人員?

6.技術(shù)選擇。系統(tǒng)會采取什么技術(shù)?系統(tǒng)會采用什么架構(gòu)?這些

信息有助于確定測試策略和測試工具。

7.時間表。系統(tǒng)開發(fā)和測試分配的時間仃多長?被止日期是什么

時候?

33.、您是否了於以往所工作的企業(yè)的軟件測試過程?如果了解,

請試述在這個過程中都右哪些工作要做?分別由哪些不同的角色來完

成這些工作?

軟件測試部門配合系統(tǒng)分析人員軟件需求分析討論,并根據(jù)需

求說明書制定《項目測試計劃》,編寫泅試用例,建立測試環(huán)境。軟

件測試人員負責軟件開發(fā)部門的新產(chǎn)品測試及原有產(chǎn)品的升級測試,

負資軟件問題解決過程跟蹤,負荷■軟件開發(fā)文檔開發(fā)工作的規(guī)范化及

管理開發(fā)部門的產(chǎn)品文檔,制作用戶手冊及操作手冊,負責產(chǎn)品的上

線測試,監(jiān)旨軟件開發(fā)過程的執(zhí)行,提高產(chǎn)品質(zhì)量。需求人員連同系

統(tǒng)分析人員&測試人員開會討論需求。系統(tǒng)分析人員寫出需求分析說

明,并連同系統(tǒng)分析人員&測試人員&需求人員開會討論可行性.系統(tǒng)

分析人員寫出詳細設il?說明回程式人員編螞,給出系統(tǒng)流程圖。交

V測試人員,測試人員給出Bug統(tǒng)計表.

34.,系統(tǒng)測試階段低級缺陷較多怎么辦?

公司有位泅試這個流程,分在開展測試活動之前對主要功能點

的正常流程做一個測試,以判斷這個版本是不是可測試版本,如果低

級缺陷比較多,嚴重阻礙測試執(zhí)行的話,我們會打網(wǎng)開發(fā)部,不執(zhí)行

測試。

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

我們公司會盡可能的瞪免這種情況的出現(xiàn),讓軟件跳陷在內(nèi)部

得到解決.萬?版本上線了才發(fā)現(xiàn)有問胭,我們也會及時派技術(shù)人員

在最短的時間內(nèi)做出修改,把客戶的損失降到最低,

36.、代碼會審是什么?

對代碼的一個評審的過程,發(fā)現(xiàn)一些最基本的錯誤,方式是靜

態(tài)的代碼走讀方式,在一些大型軟件的設計過程中,還是必不可少的.

37.、請問功能測試和性能測試的區(qū)別是什么?(只總結(jié)了兩個方

面,有其他的自己補充)

①測試目的:

?功能測試:檢杳實際軟件的功能是否符合用戶的需求,測功能

是不是全部實現(xiàn),某個實現(xiàn)是不是仃RUG。主要為了發(fā)現(xiàn)以下幾類錯

誤:力、是否有不正確或遺漏的功能?B、功能實現(xiàn)是否滿足用戶需求

和系統(tǒng)設計的隱藏需求?C、能否正確接收輸入?能否正確輸出結(jié)果?

?性能測試:驗證軟件質(zhì)量的三個質(zhì)量特性,可轅性,正確性和

效率。主要是測試產(chǎn)品的健壯性

②測試方式:

?功能測試:按照系統(tǒng)需求說明“和測試用例,對產(chǎn)品的功能一

步步進行測試0找出產(chǎn)品功能是否全部實現(xiàn)

?性能測試:一般都使用性能工具對產(chǎn)品的健壯性進行評估。通

過創(chuàng)建場景和虛擬用戶來模擬真是環(huán)境,進行壓力測試和負載測試。

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

加強項目質(zhì)量管理,提高項目執(zhí)行能力。如果測試人員發(fā)現(xiàn)了

這樣的問題,首先要弄清楚是什么原因?qū)е逻@種情況.最終還是要督

促開發(fā)人員,修改掉這些問題.如果是不能肅現(xiàn)的問題或者是老版本

中遺留下來的問題不能修改的要做好標示.

39.、性能測試什么時候開始最合適

?股在功能測試最后階段執(zhí)行因為功能走通「性能才有意義總

之性能測試要根據(jù)用戶實際性能指標來操作是一個很求要的測試活

動要根據(jù)軟件的屬性以及它的‘實際情況來制定策略

40.、回婦測試中未解決的缺陷如何處理

實際項目中也會閃為種種原因出現(xiàn)最后一輪測試結(jié)束了還有一

些缺陷沒仃解決那么對于問題的不同我們仃不同的解決方大:嚴重性

問題:必須解決,不允許上線;功能性問題:可以考慮在后續(xù)版本中

解決;一股性問梗:可以不解決或者升級的時帔解決.

41.,集成測試通常都有那些策略?

1)在把各個模塊連接起來的時候,穿越模塊接11的數(shù)據(jù)是否會

丟失;

2)各個了?功能組合起來,能否達到預期要求的父功能;

3)一個模塊的功能是否會對另一個模塊的功能產(chǎn)生不利的影

響;

力全后數(shù)據(jù)結(jié)構(gòu)是否有同題;

5)單個模塊的誤差積累起來,是否會放大,從而達到不可接受

的程度。

42.軟件測試的對象

答:軟件測試并不等于程序測試.軟件測試應貫穿于軟件定義

與開發(fā)的整個期間,

需求分析、概要設計、詳細設計以及程序編碼等各階段所得到

的文檔,包括需求規(guī)格說明、概要設計規(guī)格說明、詳細設計規(guī)格說明

以及源程序,都應成為軟件測試的對以。

43.什么是UML?

答:InifiedModelingl^ingUcige

它是一種用于描述,構(gòu)造軟件系統(tǒng)以及商業(yè)建模的語言。衙單

的理解就是它可以以一種宜觀的方式表示出一個系統(tǒng)的各項內(nèi)容。

44.,什么是測試策略

測試策略描述測試工程的總體方法和目標主要包括以F三個方

I畫定的測試技術(shù)和工具

2制定測試啟動停止完成標準

3風險分析和應對方案

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

-15.軟件溜試按過程分為三個步驟

單元測試:單元測試乂稱模塊惻試,是針對軟件設計的最小單

位一程序模塊,進行正確性檢噲的測試工作。其II的在于發(fā)現(xiàn)各模塊

內(nèi)部可能存在的各種差錯。

單元泅試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設計測試用例.多個模塊

可以平?行地獨立進行單元測試。

集成測試:在運行(可能是不完整)的應用中保證軟件單元被結(jié)

合后能正常操作的測試執(zhí)行的階段

系統(tǒng)測試:當應用作為整體運行時的測試執(zhí)行階段

46.軟件測試員和組長的職費分工

普通測試員:

?創(chuàng)作相關(guān)的測試汁劃和測試案例

?識別可自動測試的區(qū)域

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

?手動或Ei動測試

?按照需求規(guī)格說明點證并驗證各項功能

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

?初步評估bug對產(chǎn)品其他部分的影響

測試組長:

?確定測試的策略

?參與對整個產(chǎn)品的完整測試計劃的制定

?參。并管理測試

?評估如8對用戶的影響

?跟蹤關(guān)鉞bug狀態(tài)

?管理用試工作和對象的資源

?參與面試新人

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

?促進組內(nèi)的交流

47.什么是bug?

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

問題.

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

?沒有攻現(xiàn)的功能

?完成r用戶需求的功能,但是運行時會出現(xiàn)一些功能或性能上

的問題

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

48.什么是QN?

CMM:CapabilityMaturityModel.即“能力成熟度模型”。

它是一個分5級的、可以描述結(jié)構(gòu)完善程度的模型,用它來說

明所交付的軟件的效能.

49.您認為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通

的效率和改善溝通的效果?維持測試人員同開發(fā)團隊中犬他成員良好

的人際關(guān)系的關(guān)欖是什么?

盡就能有面對面的溝通,如果做小到,那么盡后能直接通過電

話溝通,如果只能通過同HiI等『.及時溝通I:具的話,強調(diào)必須對特

性的理解深刻以及能表達清楚。

一是真誠?二是團隊精神.三是在專業(yè)上有共同語言,當然也

可以通過口接指出-一些小問題,而不是進入BUGTrackingSystem來增

加對方的好感。

50.你們以前的測試流程是怎樣的?

明確需求一一測試計劃——制定測試策略和測試用例——搭建

測試環(huán)境、執(zhí)行測試用例、提交缺陷報告——對測試過程和版本質(zhì)量

評估得出測試總結(jié)報告——最后驗收測試

51.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、

系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系:

黑盒正試:把測成對象當成?個黑盒子,測試人員完全不考慮

邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程式的需求說明書來檢杳程式的功便是

否滿足它的功能說明。

單元測試:白盆測試的一種,對軟件設計中的單兀模塊進行測

試.

集成測試:在單元測試的基礎(chǔ)匕對單元模塊之間的連接和組

裝進行測試。

系統(tǒng)測試:在所行都考慮的情況下,對系統(tǒng)進行測試。

臉收測試:第三方進行的確認軟件滿足需求的測試.

52.您以往的工作中是否曾開展過測試用例的評審_L作?如果行,

請描述測試用例評審的過程和評審的內(nèi)容。

53.軟件本地化測試和功能測試都行那些方面要注意?

本地化就是將軟件版本語*進行更改,比如將英文的windows

改成中文的windows就是本地化。

本地化測試過程中的測試工作集中在:

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

?區(qū)域件或區(qū)域設置特定的、語方特定的和地區(qū)特定的方面

?基本功能測試

?在本地化環(huán)境中運行的安裝和升級測試

?根據(jù)產(chǎn)品的目標地M:計劃應用程序和硬件煎容性測試。

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

高質(zhì)量的軟件是適當?shù)?無錯誤的,能在預算內(nèi)按時交貨,滿

足需求/或期望,并且是可維護的。所以,質(zhì)量是?個主觀的術(shù)語。

它取決于譙是客戶以及客戶對項II計劃的影響。對?個軟件開發(fā)項目

來說,“客戶”的范用很廣,包括最終用戶、客戶所接受的測忒者、

9客戶合同有關(guān)的官員'客戶管理'開發(fā)機構(gòu)的管理者/會計/測試人

員/銷售人員、未來的軟件維護工程師、股票持有者、雜志專欄記者.

等等。每一類客戶對“質(zhì)量”都有自己的傾向性-會計部門判斷質(zhì)量

會從其收益來考慮,而最終用戶則面視友好的用戶界面和沒有錯誤.

55.為什么軟件會有毛病?

1.交流錯誤或者沒行進行交流.需求不明確

2.軟件的復雜性編程錯誤

3.需求變更客戶恐怕不明白改變需求的影響,也許是知道但依

然需要變更——會導致重新設il、重訂工程進度表、對其他項目的影

響、已完成的工作需要求做或存放充、對硬件需求的彩響等等。如果

在頊H中出現(xiàn)許多小的改變或一個大的改變,在項目各部分中出現(xiàn)已

知或的相關(guān)的問翹,可能會相互影響并導致出現(xiàn)問而且,不斷地

變更也會增加軟件的曳雜性,可能會導致錯誤的出現(xiàn)。這樣就會影響

技術(shù)人員的積極性.在?些快速變化的商業(yè)環(huán)境里,持續(xù)變更需求的

場響是致命的.在這種情況下,管理者必須知道它的危險性.質(zhì)量保

障和測試工程師必須與此相適應.并安排持續(xù)的廣泛的測試,以克服

不可避免產(chǎn)生的問題。

4.時間壓力

因為行許多猜測成分,軟件開發(fā)項目的進度很難安排得理杷0

當最后期限快到的時候,壓力逐漸增大,錯誤隨之產(chǎn)生

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

56.什么是驗證、評價、預排.檢查?

(1驗證(Yerification)涉及了回顧和會議,以評估文檔、計劃、

代碼、需求和說明書??梢酝ㄟ^檢查表、調(diào)查表、排練、和檢查會來

進行。

U評價(vedidalinn)則指在檢察完成之后的實際測試.術(shù)語“11

和“V”分別代表臉證和評價.

U“預排”是一個II:正式的會議,用來進行評估和信息交流。通

常不需要或許只需很少一點準備3

U檢M匕預排更正式一點,通常有3-8個人參加會議,包括一個

仲裁者(moderator)、讀者(可以是作者或者任何評論者)、一個記錄

員作記錄。典甥的槍直對象是一個文件,例如需求說明或者測試訂劃,

目的在于發(fā)現(xiàn)問題和查找遺漏,而不是去對任何東西進行實際的修改。

會議的參加者應當行準備,應當通讀文件,大多數(shù)的問題會在準備的

過程中被發(fā)現(xiàn).檢查會的結(jié)果應寫成廿面報告.對檢查會進行全面準

備是困難而艱苫的工作,但它是保證質(zhì)量最有用的方法。在檢杳過程

中,最有經(jīng)臉的雇員的作用就向‘大哥哥’一樣,他們的技能也許不

大顯眼,但對任何軟件開發(fā)機構(gòu)是玨ifV要的,這是因為葩防錯誤要比

發(fā)現(xiàn)錯誤在費用方面更加有效。

57.介紹一下整體項目流程。

我們公司的測試流程是闈繞著測試的五個階段展開的,測試計

劃、設計測試、執(zhí)行測試、評估測試、驗收測試。只是在不同的階段

有自己的一套做法,在接到項II帆后,我們會召開一個項目開工會,

要求各部門的相關(guān)人員都參與,會議我們主要是了解一下項目的背景、

目的和資料。確定開始時間和結(jié)束時間和項目參與人員,測試部和開

發(fā)商量好開發(fā)轉(zhuǎn)系統(tǒng)測試時間,然后就進入計劃階段.開發(fā)和測試都

仃自己的計劃,我們測試計劃由測試經(jīng)理編寫,測試計劃中主要是制

定可采用的測試策略和范1%怦估項目風險和規(guī)避措施.制定時間進

度表,合理的分配人力、物力資源.之后進入設計階段,設計階段我

們會參考開發(fā)的需求說明書,詳細設計、概要設計去設計測試用例。

接到開發(fā)的新版本就進入r測試執(zhí)行階段,首先是搭建建1試環(huán)境,對

軟件實施偵測試主要是驗證系統(tǒng)的正笈功能是否可用,然后就是系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論