新人培訓(xùn)(軟件測(cè)試基礎(chǔ))_第1頁(yè)
新人培訓(xùn)(軟件測(cè)試基礎(chǔ))_第2頁(yè)
新人培訓(xùn)(軟件測(cè)試基礎(chǔ))_第3頁(yè)
新人培訓(xùn)(軟件測(cè)試基礎(chǔ))_第4頁(yè)
新人培訓(xùn)(軟件測(cè)試基礎(chǔ))_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、整理ppt軟件測(cè)試基礎(chǔ)培訓(xùn)不便透露整理ppt何為軟件測(cè)試?何為軟件測(cè)試?n測(cè)試是發(fā)現(xiàn)并指出軟件(包含軟件經(jīng)過(guò)建模、需求、設(shè)計(jì)等階段所產(chǎn)生的大量輸出工件)中存在缺陷的過(guò)程,這個(gè)過(guò)程指名和標(biāo)注問(wèn)題存在的正確位置,詳細(xì)記錄導(dǎo)致問(wèn)題出現(xiàn)的操作步驟,及時(shí)儲(chǔ)存當(dāng)時(shí)的錯(cuò)誤狀態(tài),以上組合在一起便于測(cè)試后問(wèn)題能夠準(zhǔn)確再現(xiàn)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.發(fā)現(xiàn)問(wèn)題記錄問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n發(fā)現(xiàn)問(wèn)題:第一個(gè)行為,表示發(fā)現(xiàn)軟件中存在的問(wèn)題。發(fā)現(xiàn)問(wèn)題發(fā)現(xiàn)問(wèn)題記錄問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n記錄問(wèn)題:第

2、二個(gè)行為,表示通過(guò)“發(fā)現(xiàn)問(wèn)題”行為操作指明和標(biāo)注問(wèn)題存在的正確位置,詳細(xì)記錄導(dǎo)致問(wèn)題出現(xiàn)的操作步驟,及時(shí)儲(chǔ)存當(dāng)時(shí)的錯(cuò)誤狀態(tài)。發(fā)現(xiàn)問(wèn)題記錄問(wèn)題記錄問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n跟蹤問(wèn)題:第三個(gè)行為表示通過(guò)“記錄問(wèn)題”行為操作來(lái)跟蹤和控制出現(xiàn)過(guò)的問(wèn)題,直到問(wèn)題關(guān)閉。由“再現(xiàn)問(wèn)題”引出的虛線代表著兩個(gè)行為之間的關(guān)聯(lián)是隱性存在的。 發(fā)現(xiàn)問(wèn)題記錄問(wèn)題跟蹤問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n再現(xiàn)問(wèn)題:來(lái)源于“記錄問(wèn)題”,表示這個(gè)過(guò)程只是為了演示曾經(jīng)出現(xiàn)過(guò)的錯(cuò)誤現(xiàn)象,值得注意的是有些錯(cuò)誤現(xiàn)象我們可能沒(méi)有辦法再現(xiàn)了。發(fā)現(xiàn)

3、問(wèn)題記錄問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n比如,由于某次操作引起了操作系統(tǒng)的內(nèi)存異常出錯(cuò),我們記錄了但是下一次演示的過(guò)程中不一定會(huì)再出現(xiàn)。雖然有這樣的事情發(fā)生,但是我們有理由肯定錯(cuò)誤還是存在的,只不過(guò)我們沒(méi)有觸發(fā)相應(yīng)的條件。整理ppt何為軟件測(cè)試?何為軟件測(cè)試?Cont.n歷史數(shù)據(jù):從“記錄問(wèn)題”中挑選相同屬性的錯(cuò)誤,提高下次測(cè)試的針對(duì)性。因?yàn)槭翘摽?,所以可以視為過(guò)程的一種補(bǔ)充。發(fā)現(xiàn)問(wèn)題記錄問(wèn)題跟蹤問(wèn)題再現(xiàn)問(wèn)題歷史數(shù)據(jù)歷史數(shù)據(jù)整理ppt為什么需要軟件測(cè)試?為什么需要軟件測(cè)試?n測(cè)試可以保證你對(duì)需求和設(shè)計(jì)的理解與表達(dá)的正確性、實(shí)現(xiàn)的正確性以及運(yùn)

4、行的正確性,任何一個(gè)環(huán)節(jié)發(fā)生了問(wèn)題都會(huì)在軟件測(cè)試中表現(xiàn)出來(lái)。整理ppt為什么需要軟件測(cè)試?為什么需要軟件測(cè)試?Cont.n測(cè)試同時(shí)還可以防止無(wú)意識(shí)的行為引入一些將來(lái)可能出現(xiàn)的錯(cuò)誤。整理ppt為什么需要軟件測(cè)試?為什么需要軟件測(cè)試?Cont.n測(cè)試也可以幫助設(shè)計(jì)代碼及其用戶界面,在編碼之前測(cè)試人員就代表了客戶,這個(gè)時(shí)候我們需要考慮程序會(huì)產(chǎn)生什么樣的效果,而不用管它內(nèi)部是如何工作的。整理pptW模型n軟件測(cè)試應(yīng)在軟件開(kāi)發(fā)的需求分析階段介入需求分析概要設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼代碼集成系統(tǒng)集成軟件驗(yàn)收測(cè)試需求分析測(cè)試概要設(shè)計(jì)測(cè)試詳細(xì)設(shè)計(jì)單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試軟件開(kāi)發(fā)過(guò)程軟件測(cè)試過(guò)程整理ppt軟件測(cè)試

5、目的?軟件測(cè)試目的?n軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程n測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤n一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤n一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試 by Grenford J. Myers The Art of software Testing整理ppt軟件測(cè)試目的?軟件測(cè)試目的?Cont.n軟件測(cè)試不以發(fā)現(xiàn)錯(cuò)誤為唯一目的,查不出錯(cuò)誤的測(cè)試并非沒(méi)有價(jià)值。整個(gè)測(cè)試過(guò)程本身就是評(píng)定測(cè)試質(zhì)量的一種方法。如果我們的測(cè)試過(guò)程是可持續(xù)增長(zhǎng)的在運(yùn)行多次而未發(fā)現(xiàn)軟件錯(cuò)誤,這樣多少都可以得出這樣的結(jié)論:被測(cè)試軟件已經(jīng)完美了,或者就是需要遺棄這套無(wú)法正常工作的

6、測(cè)試過(guò)程而重新構(gòu)建一套了。整理ppt軟件測(cè)試原則:軟件測(cè)試原則:n1.盡早和不斷的測(cè)試n2.徹底的測(cè)試不可能n3.軟件測(cè)試是有風(fēng)險(xiǎn)的行為 n4.并非所有的軟件錯(cuò)誤都能修復(fù)n5.合理安排測(cè)試計(jì)劃整理ppt1.盡早和不斷的測(cè)試n要盡早地測(cè)試,讓測(cè)試人員在軟件的需求和設(shè)計(jì)階段就介入而不是等這些工作全部完成了才進(jìn)行測(cè)試。發(fā)現(xiàn)軟件錯(cuò)誤的時(shí)間在整個(gè)軟件過(guò)程階段中越靠后,修復(fù)它所消耗的資源就越大整理ppt2.徹底的測(cè)試不可能n因?yàn)榇嬖谥斎肓刻?,輸出結(jié)果太多,軟件實(shí)現(xiàn)途徑太多和軟件實(shí)現(xiàn)沒(méi)有客觀標(biāo)準(zhǔn),從不同的角度看軟件缺陷的標(biāo)準(zhǔn)不同這些客觀因素的存在,所以我們只能做到有限數(shù)量路徑測(cè)試整理ppt如果時(shí)間不夠,

7、無(wú)法進(jìn)行充分的測(cè)試怎么辦?n我們要使用風(fēng)險(xiǎn)分析,確定測(cè)試的重點(diǎn),我們要使用風(fēng)險(xiǎn)分析,確定測(cè)試的重點(diǎn),需要考慮下列因素:需要考慮下列因素:對(duì)于該項(xiàng)目的用途而言,哪種功能最重要?哪種功能對(duì)用戶最明顯?哪種功能對(duì)安全影響最大?哪種功能對(duì)用戶最有用?在開(kāi)發(fā)過(guò)程中,該應(yīng)用軟件的哪個(gè)部分最重要? 整理ppt如果時(shí)間不夠,無(wú)法進(jìn)行充分的測(cè)試怎么辦?Cont.n哪一部分代碼最復(fù)雜,容易導(dǎo)致出現(xiàn)錯(cuò)誤?n哪一部分的應(yīng)用程序是在急迫或在驚恐的情況下開(kāi)發(fā)出來(lái)的?n哪一部分程序與過(guò)去項(xiàng)目中引起問(wèn)題的部分相類似/有關(guān)?n哪一部分程序與過(guò)去項(xiàng)目中需要大量維護(hù)的部分相類似/有關(guān)?n開(kāi)發(fā)人員認(rèn)為在軟件中哪些部分是高風(fēng)險(xiǎn)的?整理

8、ppt如果時(shí)間不夠,無(wú)法進(jìn)行充分的測(cè)試怎么辦?Cont.n哪些問(wèn)題能造成最差的發(fā)行?n哪些問(wèn)題最能引起用戶抱怨?n哪些測(cè)試可以容易地覆蓋多種功能?n哪些測(cè)試在覆蓋高風(fēng)險(xiǎn)部分的測(cè)試時(shí)使用時(shí)間最少?整理ppt3.軟件測(cè)試是有風(fēng)險(xiǎn)的行為n我們可以通過(guò)對(duì)資源的調(diào)節(jié),對(duì)測(cè)試程度和范圍進(jìn)行有效控制。原則是盡量使用有限資源得到最大的回報(bào)。測(cè)試只能保證盡可能多地發(fā)現(xiàn)錯(cuò)誤,不能保證發(fā)現(xiàn)所有的錯(cuò)誤。整理ppt4.并非所有的軟件錯(cuò)誤都能修復(fù)n沒(méi)有足夠的時(shí)間(項(xiàng)目進(jìn)度不允許)n不算真正的軟件錯(cuò)誤(溝通理解上發(fā)生歧義)n修復(fù)的風(fēng)險(xiǎn)太大(導(dǎo)致更多的錯(cuò)誤,修復(fù)成本太高)n不值得修復(fù)(不太常用的功能)n以上都需要經(jīng)過(guò)嚴(yán)格的評(píng)

9、估,整個(gè)評(píng)估決策過(guò)程由軟件測(cè)試人員、項(xiàng)目管理人員和程序開(kāi)發(fā)人員共同參與。整理ppt5.合理安排測(cè)試計(jì)劃n好的測(cè)試計(jì)劃樹(shù)立了一個(gè)正確的測(cè)試目標(biāo)、組合了各種有針對(duì)性的測(cè)試方法、羅列了所有可使用資源等。測(cè)試計(jì)劃制定需要嚴(yán)謹(jǐn),防止發(fā)生測(cè)試偏移現(xiàn)象。測(cè)試時(shí)間安排得盡量寬松(也就是說(shuō)我們需要預(yù)留工作余量),不要指望在極短的時(shí)間內(nèi)完成一個(gè)全方位、高水平的測(cè)試。任何理想化的概念和無(wú)法確定的因素都應(yīng)該被剔除。整理ppt軟件測(cè)試策略軟件測(cè)試策略n1.數(shù)據(jù)和數(shù)據(jù)庫(kù)完整性測(cè)試 我們?cè)跀?shù)據(jù)測(cè)試中必須認(rèn)真對(duì)待默認(rèn)值、空白、Null值、零值和無(wú)效輸入等情況。整理ppt軟件測(cè)試策略軟件測(cè)試策略 Cont.n2.功能測(cè)試 功能

10、測(cè)試又稱正確性測(cè)試,它檢查軟件的功能是否符合規(guī)格說(shuō)明?;痉椒ㄊ菢?gòu)造一些合理輸入,檢查是否得到期望的輸出。 整理ppt軟件測(cè)試策略軟件測(cè)試策略 Cont.n3.易用性原則 易用性是人機(jī)交互中適應(yīng)性、實(shí)用性和有效性的集中體現(xiàn)。n優(yōu)秀優(yōu)秀UI常見(jiàn)的七個(gè)要素:常見(jiàn)的七個(gè)要素: 符合標(biāo)準(zhǔn)和規(guī)范;靈活性;正確性;直觀性;舒適性;實(shí)用性;一致性。整理ppt軟件測(cè)試策略軟件測(cè)試策略 Cont.n4.性能測(cè)試與壓力測(cè)試壓力測(cè)試:壓力測(cè)試:對(duì)系統(tǒng)不斷施加壓力的測(cè)試,是通過(guò)確定一個(gè)系統(tǒng)的瓶頸或者不能接收的性能點(diǎn)(極限點(diǎn)),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試性能測(cè)試:性能測(cè)試:在交替進(jìn)行負(fù)荷和強(qiáng)迫測(cè)試時(shí)常用的術(shù)語(yǔ)

11、。性能測(cè)試關(guān)注的是系統(tǒng)的整體。它和通常所說(shuō)的強(qiáng)度、壓力/負(fù)載測(cè)試有密切的關(guān)系。所以壓力和強(qiáng)度測(cè)試應(yīng)該與性能測(cè)試一同進(jìn)行。整理ppt性能測(cè)試和壓力測(cè)試的區(qū)別?n他們具有不同的測(cè)試目的n壓力測(cè)試壓力測(cè)試是為了發(fā)現(xiàn)系統(tǒng)能支持的最大負(fù)載,他的前提是要求系統(tǒng)性能處在可以接受的范圍內(nèi),比如經(jīng)常規(guī)定的頁(yè)面3秒鐘內(nèi)相應(yīng);所以一句話概括就是:在性能可以接受的前提下,測(cè)試系統(tǒng)可以支持的最大負(fù)載。n性能測(cè)試性能測(cè)試是為了檢查系統(tǒng)的反映,運(yùn)行速度等性能指標(biāo),他的前提是要求在一定負(fù)載下,如檢查一個(gè)網(wǎng)站在100人同時(shí)在線的情況下的性能指標(biāo),每個(gè)用戶是否都還可以正常的完成操作等。整理ppt測(cè)試需求分析測(cè)試需求分析n在整個(gè)軟

12、件測(cè)試生命周期中,制定項(xiàng)目的測(cè)試需求和計(jì)劃階段是測(cè)試項(xiàng)目的關(guān)鍵。在這個(gè)階段,我們需要制定項(xiàng)目的測(cè)試需求,從而確定測(cè)試項(xiàng)目的范圍和目標(biāo);我們也需要對(duì)項(xiàng)目進(jìn)行規(guī)劃,確定項(xiàng)目所需的資源、分配、風(fēng)險(xiǎn)、方法和策略等等,從而讓整個(gè)項(xiàng)目有序地、高效的、受控地進(jìn)行。 整理ppt什么是測(cè)試需求:n人們?cè)诮邮芰艘豁?xiàng)任務(wù)后,總會(huì)先想到或去了解這項(xiàng)任務(wù)中我們需要做些什么,軟件測(cè)試也是如此。在確定要開(kāi)展一個(gè)測(cè)試項(xiàng)目后,我們就要開(kāi)始了解“什么是我們要在該項(xiàng)目中進(jìn)行測(cè)試的”也就是測(cè)試需求。整理ppt在分析和制訂測(cè)試需求時(shí),我們要考慮的是: n測(cè)試范圍:測(cè)試范圍: 在測(cè)試項(xiàng)目中,我們需要進(jìn)行開(kāi)發(fā)生命周期中各階段測(cè)試(單元測(cè)試

13、、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試)的全部還是具體那些階段。整理ppt在分析和制訂測(cè)試需求時(shí),我們要考慮的是:n測(cè)試目標(biāo):測(cè)試目標(biāo):系統(tǒng)的哪些特性需要被測(cè)試以保證這些特性的質(zhì)量。測(cè)試目標(biāo)往往要根據(jù)目標(biāo)特點(diǎn)進(jìn)行分解細(xì)化,分解到一個(gè)可測(cè)試的粒度,即具體的特性;如果不經(jīng)分解細(xì)化,籠統(tǒng)、整體或者概括性的特性不利于測(cè)試工作的開(kāi)展。要測(cè)試的系統(tǒng)特性往往包括:功能、性能、可用性、安全性、兼容性.整理ppt測(cè)試需求分析測(cè)試需求分析n測(cè)試需求主要包括兩種類型:功能性需求和非功能性需求整理ppt功能性需求:n描述了系統(tǒng)的特征或系統(tǒng)提供的服務(wù)。主要包括:系統(tǒng)功能業(yè)務(wù)流程界面功能和風(fēng)格系統(tǒng)安裝等整理ppt非功能性需求:n

14、描述了施加于系統(tǒng)操作上的約束。主要包括:性能要求安全性要求兼容性要求等整理ppt測(cè)試人員素質(zhì)測(cè)試人員素質(zhì)n五項(xiàng)優(yōu)秀測(cè)試人員所擁有的重要特征: Controlled(可管理,有條理的)、Competent(掌握測(cè)試技術(shù)的)、Critical(專注于發(fā)現(xiàn)問(wèn)題的)、Comprehensive(注重細(xì)節(jié)的)、Considerate(能夠和開(kāi)發(fā)人員很好交流的),n簡(jiǎn)稱為測(cè)試人員的5C職業(yè)特征。 by Bill Hetzel The Complete Guide to Software Testing, Chapter 11整理ppt測(cè)試人員素質(zhì)測(cè)試人員素質(zhì) Cont.n根據(jù)5C我們可以對(duì)測(cè)試人員應(yīng)該具備

15、的職業(yè)素質(zhì)總結(jié)出一下幾點(diǎn):1. 溝通能力。測(cè)試人員必須能夠同測(cè)試涉及到的所有人進(jìn)行溝通,具有與技術(shù)人員和非技術(shù)人員交流的能力。2. 共同價(jià)值觀。測(cè)試人員必須和每一類人打交道與他們形成共同的價(jià)值觀,具備這種能力可以將測(cè)試人員與相關(guān)人員之間的沖突和對(duì)抗減少到最低程度。整理ppt測(cè)試人員素質(zhì)測(cè)試人員素質(zhì) Cont.3. 技術(shù)能力。開(kāi)發(fā)人員輕視那些不懂技術(shù)的人是一種普遍存在的現(xiàn)象,測(cè)試人員必須很好的理解被測(cè)軟件概念,會(huì)使用其中的一些重要工具。4. 自信。測(cè)試人員和開(kāi)發(fā)人員的工作性質(zhì)相反,所以經(jīng)常出現(xiàn)開(kāi)發(fā)人員指責(zé)測(cè)試人員工作出現(xiàn)錯(cuò)誤的事情。測(cè)試人員必須對(duì)自己的觀點(diǎn)保持足夠的自信,如果容許別人對(duì)自己的工作結(jié)果指東指西,就不能完成更多的事情了。 整理ppt測(cè)試人員素質(zhì)測(cè)試人員素質(zhì) Cont.5. 交流。當(dāng)你告訴某個(gè)開(kāi)發(fā)人員的程序出現(xiàn)了錯(cuò)誤時(shí),需要用一種

溫馨提示

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

評(píng)論

0/150

提交評(píng)論