研發(fā)改進(jìn)體制_第1頁
研發(fā)改進(jìn)體制_第2頁
研發(fā)改進(jìn)體制_第3頁
研發(fā)改進(jìn)體制_第4頁
研發(fā)改進(jìn)體制_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 41研發(fā)改進(jìn)體制(草案)版本創(chuàng)建日期備注V0.11王振剛20044-4-14創(chuàng)建V0.22王振剛20044-4-21修改,添添加一些些新的內(nèi)內(nèi)容V0.33王振剛20044-4-27添加和修修改部分分內(nèi)容目錄TOC o 1-3 h z u HYPERLINK l _Toc74712674 目錄 PAGEREF _Toc74712674 h 22 HYPERLINK l _Toc74712675 測試介紹紹 PAGEREF _Toc74712675 h 4 HYPERLINK l _Toc74712676 測試的分分類 PAGEREF _Toc74712676 h 8 HYPE

2、RLINK l _Toc74712677 單元測試試 PAGEREF _Toc74712677 h 8 HYPERLINK l _Toc74712678 集成測試試 PAGEREF _Toc74712678 h 10 HYPERLINK l _Toc74712679 系統(tǒng)測試試 PAGEREF _Toc74712679 h 11 HYPERLINK l _Toc74712680 驗(yàn)收測試試 PAGEREF _Toc74712680 h 12 HYPERLINK l _Toc74712681 測試方法法 PAGEREF _Toc74712681 h 12 HYPERLINK l _Toc7471

3、2682 黑盒測試試 PAGEREF _Toc74712682 h 12 HYPERLINK l _Toc74712683 白盒測試試 PAGEREF _Toc74712683 h 12 HYPERLINK l _Toc74712684 灰盒測試試 PAGEREF _Toc74712684 h 12 HYPERLINK l _Toc74712685 測試方面面 PAGEREF _Toc74712685 h 12 HYPERLINK l _Toc74712686 測試改進(jìn)進(jìn)方案 PAGEREF _Toc74712686 h 13 HYPERLINK l _Toc74712687 測試工作作需要回

4、回饋 PAGEREF _Toc74712687 h 13 HYPERLINK l _Toc74712688 測試工作作需要總總結(jié) PAGEREF _Toc74712688 h 14 HYPERLINK l _Toc74712689 需要交流流平臺和和形式 PAGEREF _Toc74712689 h 14 HYPERLINK l _Toc74712690 采用的方方法 PAGEREF _Toc74712690 h 15 HYPERLINK l _Toc74712691 讓別人給給服務(wù)說說話,清清楚認(rèn)識識自己 PAGEREF _Toc74712691 h 15 HYPERLINK l _Toc7

5、4712692 自己回頭頭看 PAGEREF _Toc74712692 h 16 HYPERLINK l _Toc74712693 了解同類類產(chǎn)品 PAGEREF _Toc74712693 h 16 HYPERLINK l _Toc74712694 提高自身身素質(zhì) PAGEREF _Toc74712694 h 17 HYPERLINK l _Toc74712695 如何提高高程序能能力 PAGEREF _Toc74712695 h 17 HYPERLINK l _Toc74712696 耳濡目染染 PAGEREF _Toc74712696 h 17 HYPERLINK l _Toc747126

6、97 自己連內(nèi)內(nèi)功 PAGEREF _Toc74712697 h 18 HYPERLINK l _Toc74712698 實(shí)踐中檢檢驗(yàn) PAGEREF _Toc74712698 h 20 HYPERLINK l _Toc74712699 測試發(fā)展展 PAGEREF _Toc74712699 h 20 HYPERLINK l _Toc74712700 如何提高高測試 PAGEREF _Toc74712700 h 20 HYPERLINK l _Toc74712701 制定完備備的測試試計(jì)劃 PAGEREF _Toc74712701 h 21 HYPERLINK l _Toc74712702 提高

7、案例例設(shè)計(jì)水水平 PAGEREF _Toc74712702 h 21 HYPERLINK l _Toc74712703 逃避測試試的誤區(qū)區(qū) PAGEREF _Toc74712703 h 25 HYPERLINK l _Toc74712704 如何調(diào)整整團(tuán)隊(duì)的的作戰(zhàn)能能力 PAGEREF _Toc74712704 h 28 HYPERLINK l _Toc74712705 歪曲理論論推理 PAGEREF _Toc74712705 h 31 HYPERLINK l _Toc74712706 正確理解解自動測測試 PAGEREF _Toc74712706 h 31 HYPERLINK l _Toc7

8、4712707 測試的幾幾中方法法 PAGEREF _Toc74712707 h 33 HYPERLINK l _Toc74712708 網(wǎng)絡(luò)方面面的測試試方法 PAGEREF _Toc74712708 h 33 HYPERLINK l _Toc74712709 數(shù)據(jù)庫測測試要點(diǎn)點(diǎn) PAGEREF _Toc74712709 h 33 HYPERLINK l _Toc74712710 網(wǎng)絡(luò)游戲戲測試要要點(diǎn) PAGEREF _Toc74712710 h 33 HYPERLINK l _Toc74712711 C/S結(jié)結(jié)構(gòu)測試試要點(diǎn) PAGEREF _Toc74712711 h 33 HYPERLI

9、NK l _Toc74712712 WEB測測試要點(diǎn)點(diǎn) PAGEREF _Toc74712712 h 33 HYPERLINK l _Toc74712713 嵌入式軟軟件的測測試方法法 PAGEREF _Toc74712713 h 33 HYPERLINK l _Toc74712714 手機(jī)軟件件測試 PAGEREF _Toc74712714 h 33 HYPERLINK l _Toc74712715 MP3軟軟件測試試 PAGEREF _Toc74712715 h 34 HYPERLINK l _Toc74712716 通用軟件件的測試試方法 PAGEREF _Toc74712716 h 3

10、4 HYPERLINK l _Toc74712717 辦公類產(chǎn)產(chǎn)品測試試 PAGEREF _Toc74712717 h 34 HYPERLINK l _Toc74712718 殺毒類產(chǎn)產(chǎn)品測試試 PAGEREF _Toc74712718 h 34 HYPERLINK l _Toc74712719 工具類產(chǎn)產(chǎn)品測試試 PAGEREF _Toc74712719 h 34 HYPERLINK l _Toc74712720 ERP軟軟件的測測試方法法 PAGEREF _Toc74712720 h 34 HYPERLINK l _Toc74712721 驗(yàn)證測試試 PAGEREF _Toc7471272

11、1 h 34 HYPERLINK l _Toc74712722 測試管理理工作 PAGEREF _Toc74712722 h 34 HYPERLINK l _Toc74712723 開發(fā)方面面 PAGEREF _Toc74712723 h 36 HYPERLINK l _Toc74712724 開發(fā)分析析 PAGEREF _Toc74712724 h 36 HYPERLINK l _Toc74712725 問題分析析 PAGEREF _Toc74712725 h 36 HYPERLINK l _Toc74712726 目前存在在的問題題 PAGEREF _Toc74712726 h 36 HY

12、PERLINK l _Toc74712727 產(chǎn)品方面面 PAGEREF _Toc74712727 h 39 HYPERLINK l _Toc74712728 第一步、增強(qiáng)開開發(fā)質(zhì)量量意識 PAGEREF _Toc74712728 h 40 HYPERLINK l _Toc74712729 第二步、增強(qiáng)測測試本身身素質(zhì) PAGEREF _Toc74712729 h 40 HYPERLINK l _Toc74712730 第三步、對產(chǎn)品品開發(fā)過過程中版版本編譯譯的控制制 PAGEREF _Toc74712730 h 40 HYPERLINK l _Toc74712731 第四步、進(jìn)度控控制 PA

13、GEREF _Toc74712731 h 40 HYPERLINK l _Toc74712732 第五步、控制進(jìn)進(jìn)度問題題 PAGEREF _Toc74712732 h 40測試介紹紹測試現(xiàn)在在被普遍遍認(rèn)為“保證產(chǎn)產(chǎn)品質(zhì)量量”這個籠籠統(tǒng)的說說法下,而測試試本身是是什么呢呢?今天天我們就就測試本本身跟大大家一起起討論討討論。測試在國國外已經(jīng)經(jīng)發(fā)展比比較成型型了,而而國內(nèi)的的測試現(xiàn)現(xiàn)在還處處于摸索索階段,至于超超著那個個方向去去發(fā)展,我覺得得大家目目前還是是處于比比較迷茫茫的階段段。 主要要原因是是:國內(nèi)內(nèi)軟件產(chǎn)產(chǎn)業(yè)起步步晚,而而且質(zhì)量量意識不不強(qiáng),造造成了軟軟件工業(yè)業(yè)發(fā)展緩緩慢,配配套行業(yè)業(yè)(測

14、試試發(fā)展緩緩慢),我覺得得這個很很正常,因?yàn)閺膹娜祟悮v歷史發(fā)展展的角度度來看,這個是是必須經(jīng)經(jīng)歷的階階段,從從有這個個概念到到摸索,目前國國內(nèi)的測測試應(yīng)該該處于沉沉思期,主要是是沒有一一個全套套的指導(dǎo)導(dǎo)思想,另外一一個全新新的行業(yè)業(yè)發(fā)展方方向不明明朗,造造成了測測試現(xiàn)在在成了大大家進(jìn)入入企業(yè)的的跳板,要么就就是覺得得自己的的能力還還不夠,目前只只能從事事測試,要么就就沒有編編寫程序序的能力力,但是是同類產(chǎn)產(chǎn)品比較較了解,所以做做測試。我對這這個問題題有自己己的看法法,我覺覺得在企企業(yè)發(fā)展展的同時時,個人人要發(fā)展展,那么么個人怎怎么發(fā)展展呢?(我說的的是測試試人員),那就就是技術(shù)術(shù)不是針針對產(chǎn)品

15、品的,因因?yàn)楝F(xiàn)在在的企業(yè)業(yè)測試都都是把測測試過同同類產(chǎn)品品當(dāng)成了了經(jīng)驗(yàn),那么這這個人的的經(jīng)驗(yàn)積積累就這這么多了了,可增增長和發(fā)發(fā)展的空空間不是是很大。如果我我們把測測試的方方法整理理成技術(shù)術(shù),那么么他上一一個規(guī)則則或者說說是一個個標(biāo)尺,我們只只是分析析這個產(chǎn)產(chǎn)品的那那個方面面需要用用什么方方法來測測試,那那么積累累就不會會被約束束,但是是不能撇撇開經(jīng)驗(yàn)驗(yàn),因?yàn)闉榻?jīng)驗(yàn)本本身是設(shè)設(shè)計(jì)出好好的案例例的基礎(chǔ)礎(chǔ)。我們們再看看看測試案案例的設(shè)設(shè)計(jì),測測試案例例的設(shè)計(jì)計(jì)在國內(nèi)內(nèi)現(xiàn)在是是一些剛剛剛?cè)胄行械牟粫懗绦蛐蚧蛘叱坛绦蚬Φ椎妆容^差差的人在在寫案例例,那么么這些人人設(shè)計(jì)出出來的案案例只是是包含了了整個

16、測測試過程程中功能能測試的的一部分分案例而而已,因因?yàn)樗麄儌儾欢玫没蛘卟徊焕斫獬坛绦颍徊皇菑脑砩先トシ治霎a(chǎn)產(chǎn)品,不不是從邏邏輯上去去分析產(chǎn)產(chǎn)品,而而是從用用戶使用用的角度度去分析析產(chǎn)品,這樣設(shè)設(shè)計(jì)出來來的案例例的可行行性和可可信度多多大呢?大家可可想而知知了。所所以我們們在整個個引導(dǎo)大大家的過過程中,從技術(shù)術(shù)和方法法,結(jié)合合具體實(shí)實(shí)例和針針對不同同的類型型的產(chǎn)品品的測試試方法進(jìn)進(jìn)行跟蹤蹤和描述述。首先,什什么叫測測試?測測試干什什么?測試,是是在開發(fā)發(fā)過程中中的一種種活動,它是分分白盒測測試和黑黑盒測試試。在不不同的階階段不同同的人所所承擔(dān)著著測試這這個角色色,我們們把整個個活動統(tǒng)統(tǒng)稱

17、為測測試。測試的工工作內(nèi)容容主要包包含了設(shè)設(shè)計(jì)測試試計(jì)劃,設(shè)計(jì)測測試案例例,執(zhí)行行測試,進(jìn)行測測試總結(jié)結(jié)。執(zhí)行測試試是在產(chǎn)產(chǎn)品開發(fā)發(fā)的整個個過程中中進(jìn)行的的,包括括了單元元測試,系統(tǒng)測測試,集集成測試試,系統(tǒng)統(tǒng)測試和和驗(yàn)收測測試,那那么不同同的階段段測試的的重點(diǎn)不不同。單元測試試的重點(diǎn)點(diǎn)是函數(shù)數(shù)級,包包括需求求,包括括算法,包括接接口預(yù)留留等內(nèi)容容。集成測試試是指把把小模塊塊結(jié)合起起來,測測試的重重點(diǎn)是輸輸入輸出出數(shù)據(jù),參數(shù)的的處理,錯誤預(yù)預(yù)處理,接口規(guī)規(guī)范,參參數(shù)約束束等測試試內(nèi)容。系統(tǒng)測試試的重點(diǎn)點(diǎn)是功能能性質(zhì),它的測測試重點(diǎn)點(diǎn)是按照照需求來來對照測測試, 主要是是功能實(shí)實(shí)現(xiàn)的情情況,包包

18、括功能能使用邏邏輯和操操作邏輯輯,操作作系統(tǒng),兼容性性(軟件件和硬件件)等內(nèi)內(nèi)容。驗(yàn)收測試試,主要要是合同同性質(zhì)而而言的,在國外外現(xiàn)在軟軟件外包包情況比比較多,那么雙雙方按照照合同規(guī)規(guī)定履行行自己的的職責(zé),把功能能按照合合同約定定的形式式條條比比對。這這是主要要方面,那么在在企業(yè)內(nèi)內(nèi)部,驗(yàn)驗(yàn)收測試試是除了了功能驗(yàn)驗(yàn)收以外外,還包包括易用用性,軟軟件的親親和度等等方面的的內(nèi)容。序我是一個個充滿激激情的人人,我把把所有的的激情投投入到生生活的每每一個空空間。我是一個個不停折折騰的人人,因?yàn)闉樯钤谠诓煌5牡恼垓v我我。我是一個個不服輸輸?shù)娜?,因?yàn)槲椅抑肋@這個社會會不會同同情弱者者,只有有不停的的折

19、騰,才有可可能把握握自己的的命運(yùn)。我是一個個傲慢的的人,因因?yàn)槲野寻炎约阂岩呀?jīng)當(dāng)成成是行業(yè)業(yè)的開拓拓者。我是一個個平和的的人,因因?yàn)槲液秃筒煌牡慕巧谠趯υ捨沂且粋€個開放的的人,我我會將我我知道的的或者了了解的用用無私的的信鴿傳傳播關(guān)于于產(chǎn)品開開發(fā)流程程分析(初稿)王振剛(20004-44-144)測試的分分類單元測測試單元測測試是在在測試過過程中的的最小粒粒度,它它在執(zhí)行行的過程程中緊密密的依照照程序框框架對產(chǎn)產(chǎn)品的函函數(shù)和模模塊進(jìn)行行測試,包含入入庫和出出口的參參數(shù),輸輸入和輸輸出信息息,錯誤誤處理信信息,部部分邊界界數(shù)值測測試。這個部部分的測測試工作作在國內(nèi)內(nèi)現(xiàn)在是是開發(fā)人人員進(jìn)行行的

20、。我我相信未未來的發(fā)發(fā)展應(yīng)該該是測試試工程師師來做這這個事情情。那么么需要測測試人員員需要深深刻的理理解程序序,理解解需求,理解設(shè)設(shè)計(jì),這這樣才能能發(fā)現(xiàn)問問題。還有一一種在國國內(nèi)先在在操作的的方法,就是當(dāng)當(dāng)一個模模塊給某某個開發(fā)發(fā)工程師師以后,需要他他給大家家講解他他要完成成這個模模塊或者者函數(shù)的的整體流流程和思思路,進(jìn)進(jìn)行統(tǒng)一一評審,使得問問題能夠夠暴露的的更充分分些,這這樣做的的目的有有以下個個,第一一,使得得大家對對設(shè)計(jì)者者的思路路明晰的的理解,以便以以后調(diào)用用或者配配合的時時候能夠夠真切的的提出需需求或者者相對完完美配合合。第二二,在評評審的過過程中,如果發(fā)發(fā)現(xiàn)問題題,那么么大家可可能

21、沒有有犯過,這樣就就會更加加提高警警惕,如如果犯過過,就會會回想當(dāng)當(dāng)時自己己怎么解解決的或或者規(guī)避避的,使使得大家家能夠在在錯誤的的過程中中快速提提高。第第三,可可以對平平常犯錯錯誤進(jìn)行行一個積積累,我我覺得這這是生動動的教科科書,可可以使得得新的人人員在新新上手的的時候遇遇到這樣樣的問題題以后,我們就就可以給給他一個個解決問問題的方方法或者者方向?;仡?,我們上上面給大大家介紹紹了兩種種方法,第一種種就是通通過在開開發(fā)的過過程種進(jìn)進(jìn)行測試試,由開開發(fā)(測測試)工工程師寫寫測試代代碼,對對所編寫寫的函數(shù)數(shù)或者模模塊進(jìn)行行測試,第二種種就是通通過代碼碼互評發(fā)發(fā)現(xiàn)問題題,將問問題進(jìn)行行積累,形成知知

22、識積累累庫,以以便使得得新人在在同樣的的方面不不至于再再犯錯誤誤。單元測測試非常常重要,因?yàn)樗绊懙牡姆秶秃蛯挾缺缺容^大,也許由由于一個個函數(shù)或或者參數(shù)數(shù)問題,造成后后面暴露露出很多多表象問問題出現(xiàn)現(xiàn)。而且且如果單單元測試試做不好好,使得得集成測測試或者者后面系系統(tǒng)測試試的壓力力很大,而且項(xiàng)項(xiàng)目的費(fèi)費(fèi)用和進(jìn)進(jìn)度可能能就會飚飚升。對單元元測試,現(xiàn)在用用CPPPUniit的比比較多,市場上上也有其其他對應(yīng)應(yīng)的產(chǎn)品品,他們們在不同同的軟件件單位不不同的階階段。正正確的理理解單元元測試的的重要性性是意識識,需要要在過程程改進(jìn)種種不停的的總結(jié),慢慢的的積累,將質(zhì)量量意識滲滲透到整整個開放放過程中中的

23、各個個環(huán)節(jié)。保證單單元測試試順利進(jìn)進(jìn)行,需需要滲透透軟件工工程的很很多思想想,把CCMM和和跟蹤機(jī)機(jī)制建立立起來,問題的的分類、跟蹤,如果把把整個活活動都滲滲透了,工程師師的意識識都增強(qiáng)強(qiáng)了, 集成測測試集成測測試是在在保證單單元測試試進(jìn)行后后進(jìn)行的的一個動動作,能能否集成成的標(biāo)志志不是所所有的代代碼編譯譯通過了了就算是是可以集集成了,而是所所有的能能夠在這這個虛擬擬環(huán)境下下能夠正正常運(yùn)轉(zhuǎn)轉(zhuǎn)。在集成成測試種種一般采采用的方方法是數(shù)數(shù)據(jù)驅(qū)動動或者樁樁驅(qū)動,因?yàn)榧蓽y試試不能看看到產(chǎn)品品的表象象,因?yàn)闉樗且灰恍?shù)據(jù)據(jù)流的中中間段,我們渴渴望能夠夠?qū)χ虚g間數(shù)據(jù)進(jìn)進(jìn)行分析析,就可可以知道道或者就就

24、渴望知知道流程程或者算算法中有有什么不不妥當(dāng)?shù)牡牡胤?。集成測測試比較較適合做做成自動動化測試試,我這這里就不不講詳細(xì)細(xì)的方法法,到后后面的自自動化測測試介紹紹中,我我會提到到這個方方面的問問題。和和大家一一起揭開開測試自自動化的的神秘面面紗以及及給大家家講一些些構(gòu)建,冒煙的的概念。集成測測試也是是不可缺缺少的一一個部分分,很多多單位為為了趕進(jìn)進(jìn)度,會會將這個個部分省省略掉,就甩手手給測試試小組,如果沒沒有對應(yīng)應(yīng)的測試試小組,就會是是程序員員進(jìn)行簡簡單的使使用后就就交付市市場,危危險(xiǎn),這這是個定定時炸彈彈。因?yàn)闉樗麜r刻刻有可能能產(chǎn)生市市場對企企業(yè)影響響的額度度,以及及企業(yè)本本身的聲聲譽(yù)問題題。系

25、統(tǒng)測測試系統(tǒng)測測試是測測試過程程中的一一個轉(zhuǎn)折折點(diǎn),因因?yàn)樵诂F(xiàn)現(xiàn)在國內(nèi)內(nèi)的企業(yè)業(yè)中,不不同的產(chǎn)產(chǎn)品面對對不同的的用戶群群體,所所以有的的企業(yè)經(jīng)經(jīng)過第三三方產(chǎn)品品的驗(yàn)收收測試,有的企企業(yè)則沒沒有通過過驗(yàn)收,而是一一些工具具類或者者通用類類的產(chǎn)品品,那么么他的驗(yàn)驗(yàn)收測試試是經(jīng)過過廣大的的用戶群群來做的的,也就就是說凡凡是通用用類產(chǎn)品品的系統(tǒng)統(tǒng)測試必必須嚴(yán)謹(jǐn)謹(jǐn)測試以以后,才才可以投投放到市市場。但但是對于于對企業(yè)業(yè)或者其其他專業(yè)業(yè)性單位位定制的的產(chǎn)品我我們必須須進(jìn)行驗(yàn)驗(yàn)收測試試。 系統(tǒng)統(tǒng)測試工工作是一一個重復(fù)復(fù)老動很很多的工工作,需需要在工工作種把把握幾個個重點(diǎn),系統(tǒng)測測試是保保證系統(tǒng)統(tǒng)能夠正正常運(yùn)

26、轉(zhuǎn)轉(zhuǎn),包括括了功能能,易用用性,健健壯性,壓力,邊界數(shù)數(shù)值設(shè)定定等各個個方面的的內(nèi)容。要想在在這個階階段的工工作種找找到樂趣趣,就要要不停的的摸索,找出能能夠?qū)C(jī)機(jī)器代替替人的所所有的東東西,找找工作的的快感。系統(tǒng)測測試需要要有廣泛泛的知識識面,對對測試工工程師的的要求需需要了解解和掌握握很多方方面的知知識,需需要了解解問題可可能出現(xiàn)現(xiàn)的原因因,已經(jīng)經(jīng)出現(xiàn)這這個問題題可能是是由于什什么原因因造成的的,以便便我們能能夠及時時的補(bǔ)充充測試案案例,保保證或者者降低產(chǎn)產(chǎn)推出的的風(fēng)險(xiǎn)。驗(yàn)收測測試驗(yàn)收測測試類似似于客戶戶驗(yàn)證產(chǎn)產(chǎn)品的質(zhì)質(zhì)量,在在軟件行行業(yè)發(fā)展展的過程程中,各各種承包包項(xiàng)目類類似于國國外的外

27、外包項(xiàng)目目將會不不斷的出出現(xiàn),那那么外包包項(xiàng)目的的質(zhì)量問問題需要要大家共共同討論論。外包項(xiàng)項(xiàng)目的操操作流程程是當(dāng)承承包方提提出具體體的需求求,然后后有承包包商來按按照需求求來開發(fā)發(fā)項(xiàng)目,包括單單元測試試,系統(tǒng)統(tǒng)測試,集成測測試等各各個方面面的測試試,經(jīng)過過被承包包商測試試后的產(chǎn)產(chǎn)品提交交給外包包商的時時候,需需要進(jìn)行行驗(yàn)收測測試,驗(yàn)驗(yàn)收測試試可以是是外包商商本身提提供一套套測試方方案,然然后對照照具體的的需求,進(jìn)行產(chǎn)產(chǎn)品驗(yàn)證證測試。也可以以是雙方方找一個個共同的的第三方方,進(jìn)行行產(chǎn)品的的驗(yàn)證測測試。驗(yàn)收測測試的測測試重點(diǎn)點(diǎn)主要是是產(chǎn)品是是否按照照需求開開發(fā)的,而不從從針對功功能進(jìn)行行的測試試。

28、所以以驗(yàn)收測測試基本本上不需需要多少少專業(yè)水水平,也也可以是是承包商商找到使使用該產(chǎn)產(chǎn)品的用用戶,來來體驗(yàn)該該產(chǎn)品是是否能夠夠滿足使使用要求求。這樣樣以來使使得雙方方可以有有一個共共同的平平臺,避避免商業(yè)業(yè)矛盾的的產(chǎn)生。驗(yàn)收測測試的測測試手段段目前來來說還是是靠用戶戶體驗(yàn)。測試方法法黑盒測測試白盒測測試灰盒測測試測試方面面案例設(shè)設(shè)計(jì)問題題分析:因?yàn)楝F(xiàn)現(xiàn)在從總總體上看看,案例例設(shè)計(jì)很很細(xì),但但是重復(fù)復(fù)和不必必要的東東西太多多了,個個人認(rèn)為為原因有有三個:設(shè)計(jì)案例例的不了了解產(chǎn)品品設(shè)計(jì)的的框架(從程序序概念上上講)案例的設(shè)設(shè)計(jì)沒有有一個反反饋,涵涵蓋情況況不知開發(fā)產(chǎn)品品質(zhì)量意意識淡薄薄,測試試壓力

29、太太大測試人員員的素質(zhì)質(zhì)分析沒沒有,我我們看不不清問題題出現(xiàn)在在那里進(jìn)度問問題測試的整整體計(jì)劃劃里面沒沒有重復(fù)復(fù)考慮風(fēng)風(fēng)險(xiǎn),時時間問題題緊迫回歸測試試無法保保證測試改進(jìn)進(jìn)方案以上對存存在的問問題進(jìn)行行了分析析,我們們需要找找到自己己的弱項(xiàng)項(xiàng)在那里里,那么么從現(xiàn)在在看來,我們現(xiàn)現(xiàn)在測試試隊(duì)伍沒沒有建立立,沒有有形成相相應(yīng)的體體制。主主要表現(xiàn)現(xiàn)在一下下幾個方方面:測試工作作需要回回饋測試案例例執(zhí)行跟跟蹤和統(tǒng)統(tǒng)計(jì)不明明確。問題:如如果測試試案例不不進(jìn)行跟跟蹤,無無法證明明或者檢檢測我們們案例設(shè)設(shè)計(jì)的好好壞,無無法改進(jìn)進(jìn)工作方方法或者者改善我我們的思思路,所所以需要要通過這這里把自自身問題題看清楚楚,

30、這樣樣有利于于工作的的開展。在我們們?nèi)粘5牡纳钪兄?,存在在這一種種現(xiàn)象,因?yàn)檫@這種現(xiàn)象象導(dǎo)致了了測試一一些列的的發(fā)展。大家普普遍認(rèn)為為,測試試的含金金量不高高,導(dǎo)致致了測試試工作就就是一些些不愿意意做開發(fā)發(fā)或者沒沒有能力力做開發(fā)發(fā)的人來來做,其其二,他他們對測測試設(shè)計(jì)計(jì)的測試試案例從從不認(rèn)真真的審查查,認(rèn)為為就那么么回事情情。出現(xiàn)現(xiàn)這種問問題的愿愿意是由由于開發(fā)發(fā)還沒有有清楚的的認(rèn)識到到測試是是一個服服務(wù)部門門,是為為他們服服務(wù)的,從私利利的角度度來講,我們拋拋開項(xiàng)目目的關(guān)系系,測試試的主要要工作是是為了幫幫助開發(fā)發(fā)將自己己寫的代代碼更實(shí)實(shí)用一些些,讓市市場更認(rèn)認(rèn)可一些些,讓開開發(fā)人員員的成

31、就就感強(qiáng)一一些。如果大家家都從這這個角度度考慮問問題,那那就可能能緩解或或者解決決上面的的第二個個問題。關(guān)于測測試含金金量不高高的說法法,我不不贊成這這個說法法,在目目前國內(nèi)內(nèi)的大環(huán)環(huán)境下,測試是是這樣的的,但是是它在朝朝自己預(yù)預(yù)想的發(fā)發(fā)展。而而開發(fā)的的發(fā)展除除了新的的語言在在發(fā)展以以外,思思想或者者體系我我們能增增加或者者能設(shè)想想的空間間已經(jīng)不不多了,而對于于測試是是一個全全新的行行業(yè),他他發(fā)展首首先需要要支持,需要理理解,我我相信國國內(nèi)測試試在510以以后,發(fā)發(fā)展更加加迅猛。因?yàn)榫途退闶乾F(xiàn)現(xiàn)在很小小的軟件件企業(yè),已經(jīng)開開始重視視測試了了。測試工作作需要總總結(jié)測試的總總結(jié)機(jī)制制沒有測試案例例

32、的執(zhí)行行情況測試案例例發(fā)現(xiàn)問問題情況況測試案例例的冗余余情況測試周期期內(nèi)的曲曲線項(xiàng)目目進(jìn)展情情況需要交流流平臺和和形式信息交流流平臺和和積累資源共享享信息共享享提高自己己在開發(fā)發(fā)中的信信心,不不要總是是喊狼來來了人和人之之間需要要溝通和和認(rèn)同,團(tuán)體也也一樣采用的方方法讓別人給給服務(wù)說說話,清清楚認(rèn)識識自己讓開發(fā)人人員說話話,讓對對應(yīng)開發(fā)發(fā)人員給給我們的的測試案案例提出出相應(yīng)的的意見,保證測測試案例例的覆蓋蓋面,以以把握重重點(diǎn)。在整個開開發(fā)過程程中,由由需求,開發(fā),測試完完整的團(tuán)團(tuán)隊(duì),準(zhǔn)準(zhǔn)確的說說還有市市場部分分,我們們都把它它歸結(jié)為為需求的的搜索和和定義部部分。那那么在整整個產(chǎn)品品研發(fā)的的過程

33、中中,各個個部分需需要完整整的配合合,否則則整個產(chǎn)產(chǎn)品都不不能按時時上市。作為為為開發(fā)和和需求服服務(wù)的測測試部分分,應(yīng)該該擺正自自己的位位置,我我們是一一個團(tuán)隊(duì)隊(duì)中的一一部分,是不可可以缺少少的一部部分。人貴有自自知,也也難有自自知。只只有在認(rèn)認(rèn)識自己己的基礎(chǔ)礎(chǔ)上才能能選擇好好自己的的生活道道路。首首先要認(rèn)認(rèn)清自己己的能力力。人的的能力可可以有天天壤之別別,但只只要不辜辜負(fù)自己己這塊材材料,也也就可以以問心無無愧了。認(rèn)識自自己尤忌忌自大,這會使使你為自自己訂立立高不可可攀的奮奮斗目標(biāo)標(biāo),到頭頭來高不不成、低低不就。其次要要認(rèn)識自自己的本本性。心心理學(xué)家家把人分分成六個個類型:經(jīng)濟(jì)型型、理論論型

34、、社社會型、審美型型、宗教教型和權(quán)權(quán)力型。要選擇擇一個適適合自己己本性的的生活目目標(biāo)??辞宄肆俗约?,就可以以很好的的改善,也能把把自己的的事情做做好,同同時呢,才能更更好的服服務(wù)。自己回頭頭看讓執(zhí)行測測試案例例的人員員反饋給給我們數(shù)數(shù)據(jù),說說明案例例的冗余余情況,這樣會會慢慢提提高自己己的設(shè)計(jì)計(jì)水平。因?yàn)槿藗儌兞?xí)慣于于談成績績,問題題在成績績中可以以淡化,我不同同意此觀觀點(diǎn)。其實(shí)在現(xiàn)現(xiàn)實(shí)生活活中,大大家都經(jīng)經(jīng)歷了很很多事情情,都學(xué)學(xué)會了總總結(jié),可可是同樣樣的錯誤誤在現(xiàn)實(shí)實(shí)中會多多次出現(xiàn)現(xiàn),為什什么呢?是因?yàn)闉榛仡^了了多次,沒有總總結(jié),總總結(jié)了沒沒有執(zhí)行行,執(zhí)行行了沒有有改變方方式,改改變方式

35、式了但是是沒有認(rèn)認(rèn)真考慮慮,還是是錯的。把自己犯犯的錯誤誤列舉出出來,然然后找出出出現(xiàn)問問題的真真正原因因,才是是自己最最大的進(jìn)進(jìn)步。如如果淡化化錯誤,將來可可能就會會將成績績磨滅掉掉,所以以積累,回頭是是工作中中需要重重視的問問題。了解同類類產(chǎn)品讓市場人人員反饋饋同類產(chǎn)產(chǎn)品的問問題以及及市場對對我們產(chǎn)產(chǎn)品的需需求。測測試過程程是反映映當(dāng)前產(chǎn)產(chǎn)品的質(zhì)質(zhì)量,為為什么要要研究競競爭對手手的產(chǎn)品品呢?首先,測測試中包包含易用用性測試試,測試試什么內(nèi)內(nèi)容呢?就是測測試怎么么好用,客戶是是怎么用用的,我我們怎么么設(shè)計(jì)更更貼近用用戶,那那么不研研究競爭爭對手,我們怎怎么可能能占領(lǐng)上上風(fēng)。其次,了了解競爭爭

36、對手的的產(chǎn)品,有利于于測試工工作捕捉捉重點(diǎn),使得工工作開展展有利有有節(jié)??芍^知己己知彼,百戰(zhàn)不不殆,所所以在現(xiàn)現(xiàn)在的市市場競爭爭中,了了解同類類產(chǎn)品才才可能發(fā)發(fā)現(xiàn)對方方的缺點(diǎn)點(diǎn),給以以打擊,發(fā)現(xiàn)對對方的優(yōu)優(yōu)點(diǎn),快快速學(xué)習(xí)習(xí),閉門門造車必必定失敗敗。提高自身身素質(zhì)從程序的的概念理理解產(chǎn)品品,這樣樣測試案案例可以以設(shè)計(jì)的的比較有有針對性性。常言說得得好,“識重于于才”,而見識識卻往往往是生活活閱歷造造就的。對于一一個初出出茅廬的的人,智智者的指指點(diǎn)是至至關(guān)重要要有時甚甚至是決決定性的的。回想想我十年年來的經(jīng)經(jīng)歷,很很多失敗敗其實(shí)是是沒有人人指點(diǎn)而而造成的的。要尋尋找一個個精神上上的導(dǎo)師師,他可可以

37、是你你的父母母,也可可以是其其他師長長。他閱閱歷豐富富而又不不拘泥于于自己的的老經(jīng)驗(yàn)驗(yàn);他能能在緊要要關(guān)頭給給予你原原則上的的指導(dǎo)和和精神上上的支持持。有時時候僅僅僅是他失失敗的經(jīng)經(jīng)驗(yàn)就會會使你受受益匪淺淺。如何提高高程序能能力耳濡目染染讓開發(fā)或或者設(shè)計(jì)計(jì)人員在在討論開開發(fā)方案案的時候候參與旁旁聽,耳耳濡目染染。其實(shí)實(shí)這只是是一種輔輔助的手手段。電視劇霍元甲甲播出出以后,得到大大家的欣欣賞。原原因是因因?yàn)樗颈救松眢w體虛弱,所以父父親從小小不讓練練武功,而生長長在那樣樣的環(huán)境境中,他他天天可可以看到到兄弟們們在練功功,招式式已經(jīng)記記憶在心心理,但但是苦在在沒有練練功的機(jī)機(jī)會,他他利用體體力勞動

38、動的過程程中,改改變勞動動方式,趁機(jī)練練功,后后來發(fā)展展到獨(dú)創(chuàng)創(chuàng)“迷綜拳拳”。程序設(shè)計(jì)計(jì)和開發(fā)發(fā)是一個個硬功夫夫,也是是一個長長遠(yuǎn)的事事情,它它是一個個積累的的過程,不能一一蹴而就就,需要要苦心練練,多些些理解,多些思思考。面對程序序開發(fā),不要有有太多的的壓力,因?yàn)槌坛绦蜷_發(fā)發(fā)就跟你你學(xué)說話話一樣,因?yàn)檎Z語言本身身有很多多通性,高級語語言和低低級語言言本質(zhì)上上差別不不大,所所以扎實(shí)實(shí)的從基基礎(chǔ)的東東西學(xué)起起,這樣樣才能完完全的積積累下來來。計(jì)算機(jī)發(fā)發(fā)展速度度很快,各種概概念,各各種語言言發(fā)展都都很快,掌握實(shí)實(shí)質(zhì),不不斷學(xué)習(xí)習(xí),才能能把握。所以還還是需要要多看,多想,多練。自己連內(nèi)內(nèi)功從自身做做

39、起,了了解程序序架構(gòu)和和開發(fā)模模式,努努力提高高理解和和產(chǎn)品的的單元測測試或者者組件測測試能力力,這樣樣以來可可以了解解程序的的很多算算法,使使得在產(chǎn)產(chǎn)品的開開發(fā)過程程中就能能把問題題發(fā)現(xiàn)并并且能夠夠得到及及時的解解決。其次能夠夠提高大大家參與與到項(xiàng)目目的榮譽(yù)譽(yù)感,因因?yàn)樵跍y測試本身身是一個個服務(wù)性性的行業(yè)業(yè),那么么服務(wù)行行業(yè)的特特點(diǎn)是不不停的改改變思路路,改變變服務(wù)模模式,提提高服務(wù)務(wù)質(zhì)量,當(dāng)服務(wù)務(wù)做好了了,那么么在整個個研發(fā)中中就可以以找到自自己也是是其中一一個分子子的感覺覺。其三,連連好內(nèi)功功,為自自己將來來提高工工作效率率,進(jìn)行行一些自自動測試試以及從從程序架架構(gòu)的概概念上設(shè)設(shè)計(jì)測試試

40、案例提提供了技技術(shù)保障障。以上是自自己練好好內(nèi)功的的用途。在過去社社會中,有很多多擂臺賽賽,目的的是切磋磋技藝,弘揚(yáng)中中華武術(shù)術(shù),各個個門派直直接交流流和學(xué)習(xí)習(xí)的過程程,為了了在擂臺臺賽中取取的很好好的成績績,我們們需要努努力練功功,其次次是多學(xué)學(xué)本門派派和其他他門派的的武功,或者自自創(chuàng)武功功,在擂擂臺上能能夠發(fā)揮揮的淋漓漓盡致,因?yàn)槲湮涔Φ淖钭罡呔辰缃缇褪菦]沒有招式式,要達(dá)達(dá)到這個個境界,需要內(nèi)內(nèi)功深厚厚,避免免走火入入魔,需需要毅力力,需要要創(chuàng)新。理論就是是理論,無論在在那里看看到的理理論都是是一定的的基礎(chǔ)的的,因?yàn)闉樗械牡睦碚摶A(chǔ)需要要一個證證明此理理論的平平臺或者者條件,所有一一定

41、要看看,想,用??纯磩e人是是怎么用用的,在在什么情情況下用用的,用用的目的的是解決決什么問問題,在在什么樣樣的環(huán)境境下能夠夠做出來來,需要要什么樣樣的支撐撐;想自自己現(xiàn)在在目前是是否有這這個環(huán)境境,就目目前的環(huán)環(huán)境能夠夠做什么么,如果果要搭建建對方的的環(huán)境需需要多長長時間,這個做做法中存存在什么么不托的的地方,有什么么需要改改進(jìn)的地地方;在在自己工工作的環(huán)環(huán)節(jié)中找找找看,看自己己是否適適合用這這個東西西,如果果適合,怎么用用,用到到什么程程度,如如果非常常認(rèn)可別別人的做做法,需需要衡量量需要多多少資源源和時間間,努力力找自己己的結(jié)合合點(diǎn)。千萬不要要再我們們看到一一個理論論或者方方法的時時候就去

42、去推動它它,或者者原理實(shí)實(shí)踐過一一個什么么思想就就想在新新的環(huán)境境下實(shí)踐踐他,都都是不可可取的。好的事事情或者者好的做做事方式式他需要要一些條條件支撐撐,一旦旦硬套,就可能能出現(xiàn)問問題。實(shí)踐中檢檢驗(yàn)嘗試做一一些灰盒盒測試部部分(目目前暫時時是想法法,但是是還不完完善)測試發(fā)展展測試在國國內(nèi)還是是處于摸摸索階段段,在過過去的發(fā)發(fā)展階段段,大家家只是初初步針對對不同的的軟件產(chǎn)產(chǎn)生了不不同的測測試方式式,但在在操作方方法,操操作流程程等方面面還需要要繼續(xù)摸摸索。對對潛入式式軟件來來說,行行業(yè)內(nèi)始始終認(rèn)為為潛入式式軟件是是最難進(jìn)進(jìn)行測試試的,因因?yàn)樗栊枰軓V廣的知識識面,需需要對各各個點(diǎn)的的設(shè)計(jì)原原

43、理進(jìn)行行分析和和測試。在目前國國內(nèi)開發(fā)發(fā)眼中的的測試還還沒有形形成概念念,我們們需要不不斷的改改變形象象,加深深他們對對測試的的印象,以便我我們獲取取更多的的幫助和和協(xié)助。測試未來來發(fā)展需需要兩條條腿走路路,這樣樣能夠在在各個環(huán)環(huán)節(jié)保證證產(chǎn)品的的質(zhì)量。第一步,系統(tǒng)測測試?yán)^續(xù)續(xù)練內(nèi)功功,將案案例設(shè)計(jì)計(jì)的能力力提高第二步,需要進(jìn)進(jìn)行灰盒盒測試,對產(chǎn)品品進(jìn)行代代碼級的的測試第三步,需要進(jìn)進(jìn)行部分分白盒測測試或者者由開發(fā)發(fā)人員進(jìn)進(jìn)行執(zhí)行行如何提高高測試提高測測試需要要從幾個個方面著著手,其其實(shí)只是是自己的的一些感感覺,不不一定就就需要按按部就班班,需要要找自己己適合的的點(diǎn)。制定完完備的測測試計(jì)劃劃清楚

44、楚的認(rèn)識識測試計(jì)計(jì)劃,測測試計(jì)劃劃是一個個文檔,能夠保保證整個個研發(fā)過過程中順順利執(zhí)行行的一個個指導(dǎo)性性文檔,它描述述了幾個個方面的的問題。描述了項(xiàng)項(xiàng)目的目目的描述了項(xiàng)項(xiàng)目的開開發(fā)周期期描述了在在測試中中遇到的的技術(shù)描述了測測試案例例的設(shè)計(jì)計(jì)周期描述測試試案例的的執(zhí)行周周期描述了測測試過程程中用到到的工具具或者技技術(shù)描述了測測試過程程中用到到的資源源情況描述了測測試過程程中可能能遇到的的風(fēng)險(xiǎn)以以及規(guī)避避方法提高案例例設(shè)計(jì)水水平明確了了解現(xiàn)在在目前流流行切實(shí)實(shí)用的幾幾種案例例設(shè)計(jì)的的方法,因?yàn)樵谠诓煌牡漠a(chǎn)品不不同的要要求有不不同的設(shè)設(shè)計(jì)手段段,我們們需要不不斷的學(xué)學(xué)習(xí)和總總結(jié),在在為了測測試領(lǐng)

45、域域中,許許多新鮮鮮的詞語語都會出出現(xiàn)。這種方方法類似似與工業(yè)業(yè)領(lǐng)域的的隨即抽抽取統(tǒng)計(jì)計(jì)分析法法,但是是工業(yè)性性質(zhì)牽扯扯到損壞壞或者人人為原因因,統(tǒng)計(jì)計(jì)出來存存在這偏偏差,但但是應(yīng)用用與軟件件方面,雖然存存在著偏偏差,但但是不可可能象硬硬件那么么偏差很很高。等效法法明確測測試的目目標(biāo),一一般適合合用到的的范圍是是,制定定被測試試的對象象是在滿滿足某個個條件的的區(qū)間內(nèi)內(nèi)的所有有的所有有數(shù)據(jù)。案例設(shè)計(jì)計(jì)方法:從其中中區(qū)間數(shù)數(shù)據(jù)段中中選擇任任意一個個或者兩兩個數(shù)據(jù)據(jù),只要要這個數(shù)數(shù)據(jù)滿足足了,那那么其他他的數(shù)據(jù)據(jù)就是滿滿足的。我現(xiàn)在舉舉一些例例子,來來說明等等效法在在測試過過程中如如何應(yīng)用用的。范例

46、1:在登陸陸某系統(tǒng)統(tǒng)需要驗(yàn)驗(yàn)證用戶戶名,要要求是長長度是最最小是66位,最最長是114位,名字中中可以包包含數(shù)字字,但是是不能以以數(shù)字開開頭,可可以包含含各種符符號,不不能包含含中文。1、隨意意字母組組合成一一個122位的姓姓名,測測試是否否可以通通過驗(yàn)證證。2.、隨隨意生成成一個長長度122位的姓姓名,測測試是否否可以通通過驗(yàn)證證3、測試試以任意意一個數(shù)數(shù)字打頭頭12位位的姓名名,測試試是否可可以通過過驗(yàn)證4、測試試姓名長長度位112位且且包含中中文情況況,測試試是否可可以通過過驗(yàn)證5、測試試長度不不滿足條條件情況況下,是是否通過過驗(yàn)證6、如果果長度不不滿足,是以數(shù)數(shù)字開頭頭的,提提示信息息

47、驗(yàn)證7、如果果長度不不滿足,姓名中中包含中中文的,提示信信息驗(yàn)證證.(注:)這個可可能比較較簡單,但是說說明一個個問題:為什么么隨意生生成一個個12位位姓名的的,其實(shí)實(shí)你選擇擇8位姓姓名長度度或者110位姓姓名長度度是一樣樣的,所所以這種種情況下下考慮采采用等效效方法比比較合適適。范例2:有這么么一個需需求,要要求選擇擇1112之間間進(jìn)行調(diào)調(diào)整,手手機(jī)的背背光就會會隨著數(shù)數(shù)值的變變化而變變化??偪傮w的是是數(shù)值越越大越暗暗。以上需求求是大家家經(jīng)??煽梢钥吹降降?。測試案例例設(shè)計(jì):清晰記記憶1的的情況,然后隨隨意調(diào)整整一個數(shù)數(shù)值,因因?yàn)橐笄笫亲兓耍林劣谧兓墒裁疵礃幼?,變暗到到什么程程度?/p>

48、正正確,沒沒有明確確的指標(biāo)標(biāo)數(shù)值,所以只只需要記記住臨街街點(diǎn)1的的情況,然后隨隨意調(diào)整整一個數(shù)數(shù)據(jù),然然后和當(dāng)當(dāng)前調(diào)整整后的數(shù)數(shù)據(jù)進(jìn)行行比較。(注:)沒有明明確的說說明,只只是含糊糊的結(jié)果果,但是是總體的的結(jié)果是是在變化化,那么么這個時時候比較較適合使使用等效效法。范例3、如果因果分析析法需要有有一定的的程序基基礎(chǔ),了了解程序序的架構(gòu)構(gòu),就是是當(dāng)問題題發(fā)生以以后,能能夠有效效的補(bǔ)充充相關(guān)的的案例或或者篩選選相關(guān)的的案例。因果分分析的核核心是從從自己的的理解去去分析問問題所在在的真正正原因。范例11:刪除除磁盤上上某個文文件失敗敗,分析析原因:如果是是管理員員權(quán)限,那么可可以隨意意刪除,無論這這

49、個文件件的屬性性是只讀讀的還是是存檔的的,那么么如果不不能刪除除磁盤文文件,除除非是壞壞道上的的文件。分析完完成以后后,使得得測試案案例設(shè)計(jì)計(jì)有針對對性,而而不是盲盲目的將將所有的的文件格格式都去去嘗試一一次。范例22:假設(shè)設(shè)我們用用Exccel作作一個計(jì)計(jì)算,結(jié)結(jié)果和我我們用計(jì)計(jì)算器計(jì)計(jì)算的結(jié)結(jié)果不同同。分析:Exccel的的計(jì)算函函數(shù)單獨(dú)獨(dú)運(yùn)算沒沒有錯誤誤,然后后插入一一行,結(jié)結(jié)果錯誤誤了,說說明插入入行導(dǎo)致致計(jì)算錯錯誤,那那么插入入一行怎怎么會引引起函數(shù)數(shù)計(jì)算錯錯誤呢?原因是是由于插插入行后后,導(dǎo)致致傳給計(jì)計(jì)算函數(shù)數(shù)的區(qū)域域沒有更更新,所所以造成成計(jì)算結(jié)結(jié)果錯誤誤,那么么這個BBug就就

50、很明確確了。范例33:假設(shè)設(shè)我們平平常在做做講座的的時候發(fā)發(fā)現(xiàn)在某某臺機(jī)器器上就會會死機(jī)。這是一一種現(xiàn)象象。分析:為什么么在這臺臺機(jī)器上上死,在在其他機(jī)機(jī)器上不不死。原原因有兩兩個,第第一個先先找系統(tǒng)統(tǒng)原因,是否是是我們的的產(chǎn)品在在當(dāng)前這這個系統(tǒng)統(tǒng)下有BBug,經(jīng)過驗(yàn)驗(yàn)證沒有有,那問問題出在在那里?其實(shí)演演示產(chǎn)品品需要的的是硬件件的支持持,那就就是顯卡卡,如果果顯卡內(nèi)內(nèi)存不夠夠大,可可能導(dǎo)致致某些演演示文件件死。(注)因因果分析析需要有有廣泛的的知識面面,使得得我們在在分析的的時候能能夠拓寬寬面積,模糊的的定位問問題。范例4:用戶給給我發(fā)送送一個文文件,打打印的時時候發(fā)現(xiàn)現(xiàn)是亂碼碼。后來來逼迫

51、無無奈,就就讓用戶戶將這個個文件傳傳真給我我。這是是現(xiàn)象。分析:為為什么打打印出現(xiàn)現(xiàn)亂碼?問題基基本定位位,系統(tǒng)統(tǒng)字庫不不夠,系系統(tǒng)下打打印驅(qū)動動問題,打印虛虛擬內(nèi)存存問題,操作系系統(tǒng)問題題,軟件件本身問問題?最最后問題題經(jīng)過驗(yàn)驗(yàn)證,最最終歸結(jié)結(jié)為在此此操作系系統(tǒng)下,打印驅(qū)驅(qū)動程序序有問題題,使得得文件不不能正常常打印。(注:問問題需要要先框定定范圍,不要亂亂了套路路。)邏輯分分析法在邏輯輯分析方方面,也也需要有有一定的的程序理理解能力力。從程程序邏輯輯和日常常常識去去判斷問問題。邏邏輯分析析法其實(shí)實(shí)就一堆堆假設(shè)的的羅列,推論出出系列結(jié)結(jié)果的假假設(shè),然然后將假假設(shè)反推推翻,問問題就可可以暴露露

52、出來。無論那那種方法法都是通通過表現(xiàn)現(xiàn)去分析析問題的的實(shí)質(zhì)的的。范例1:我們在在做MPP3播放放器快進(jìn)進(jìn)和快退退測試中中,要考考慮的同同步問題題,就是是我們液液晶顯示示屏上出出現(xiàn)的歌歌詞進(jìn)度度,時間間進(jìn)度和和我們耳耳朵聽到到的進(jìn)度度不同。我們分分析一下下,為什什么出現(xiàn)現(xiàn)不同步步現(xiàn)象,為什么么其他的的能同步步,就某某一個或或者某幾幾個不能能同步。首先我我們了解解同步的的算法:快進(jìn)和和快退是是按照當(dāng)當(dāng)前歌曲曲的數(shù)據(jù)據(jù)流來計(jì)計(jì)算應(yīng)該該到那里里,它是是以當(dāng)前前歌曲的的數(shù)據(jù)流流為系數(shù)數(shù),然后后進(jìn)行的的一些調(diào)調(diào)整,那那么出現(xiàn)現(xiàn)不同步步的原因因是由于于系數(shù)不不同造成成的,所所以考慮慮到同步步問題,我們需需要

53、找不不同格式式不同數(shù)數(shù)據(jù)流的的歌曲,這樣問問題容易易暴露,容易清清楚的定定位問題題的真正正原因(注:這個例例子在這這里有些些牽強(qiáng),現(xiàn)在找找不到一一個合適適的例子子)范例22:邊界數(shù)數(shù)值分析析法在測試試案例執(zhí)執(zhí)行的過過程中,所有調(diào)調(diào)節(jié)的數(shù)數(shù)據(jù)都需需要考慮慮到邊界界數(shù)值的的測試方方法,這這里我就就不在贅贅述。但但是需要要注意,邊界數(shù)數(shù)值的測測試不是是枚舉,只是抽抽樣的方方法。逃避測試試的誤區(qū)區(qū)市場需需求引導(dǎo)導(dǎo)產(chǎn)品質(zhì)質(zhì)量測試是為為了驗(yàn)證證需求,保證產(chǎn)產(chǎn)品質(zhì)量量,無論論如何你你都不可可能做成成1000%的測測試,不不可能做做成Noo Errrorrs。所所以我們們針對不不同的產(chǎn)產(chǎn)品,不不同的市市場定位

54、位,確定定不同的的測試方方針。因?yàn)槠笃髽I(yè)面對對的是客客戶,面面對是企企業(yè)長遠(yuǎn)遠(yuǎn)利益,那么我我們不可可能倉促促的推出出產(chǎn)品為為了迎合合市場,而是需需要研究究,調(diào)查查市場的的真正需需求,把把用戶所所關(guān)心的的功能提提供給用用戶,使使得其更更加完善善,更加加穩(wěn)定。我們從從企業(yè)來來分析,首先任任何一家家企業(yè)要要生存,必須需需要市場場空間的的支撐,目的是是為了盈盈利,我我覺得沒沒有必要要說的那那么冠冕冕堂皇,這是事事實(shí),但但是在把把握產(chǎn)品品質(zhì)量和和市場需需求的時時候,我我相信很很多企業(yè)業(yè)會選擇擇市場需需求的,因?yàn)檫@這是機(jī)會會,是把把握企業(yè)業(yè)生存的的機(jī)會,特別是是對于發(fā)發(fā)展性企企業(yè)來說說。(企企業(yè)原因因)我

55、們從從開發(fā)來來分析,因?yàn)樵谠陂_發(fā)的的過程中中,由于于軟件行行業(yè)的高高流動行行和知識識更新快快的特點(diǎn)點(diǎn),風(fēng)險(xiǎn)險(xiǎn)加大,使得開開發(fā)周期期很難把把握,這這樣使得得產(chǎn)品測測試時間間很難控控制。因因?yàn)殚_發(fā)發(fā)的進(jìn)度度包括市市場提出出需求的的技術(shù)風(fēng)風(fēng)險(xiǎn)都很很難把握握。(開開發(fā)的原原因)我們從從測試來來分析,測試在在很多企企業(yè)中是是沒有的的,那么么開發(fā)人人員自己己來做,如果有有測試人人員,那那測試也也是隨意意性非常常強(qiáng),造造成產(chǎn)品品上市后后預(yù)留很很多無法法預(yù)估的的風(fēng)險(xiǎn),為企業(yè)業(yè)的形象象蒙上了了面紗(測試模模式)合理利用用2/88原則測試是列列舉,不不是枚舉舉,所以以設(shè)計(jì)案案例的時時候全面面是不可可能的,那么需需

56、要靈活活的運(yùn)用用2/88原則,使得測測試重點(diǎn)點(diǎn)清楚,容易控控制?;诋a(chǎn)產(chǎn)品在開開發(fā)過程程中的種種種風(fēng)險(xiǎn)險(xiǎn),我們們在有限限的人力力和資源源的情況況下,合合理的利利用2/8原則則,如何何把握22/8原原則?首首先需要要了解產(chǎn)產(chǎn)品的特特點(diǎn),讓讓所有參參與測試試的人員員能夠了了解產(chǎn)品品的特點(diǎn)點(diǎn),這樣樣使得工工作具有有針對性性,至于于產(chǎn)品的的噱頭,我們可可以進(jìn)行行充足的的測試,因?yàn)橹恢皇俏覀儌兊漠a(chǎn)品品立足市市場的點(diǎn)點(diǎn)。在時間間有限的的情況下下,把常常用的功功能測試試保證了了,不要要攤?cè)?,攤寬,這樣到到最后都都無法總總計(jì)產(chǎn)品品的質(zhì)量量概念了了。以上這這么說,是一種種概況,在實(shí)際際的工作作中大家家需要總總結(jié)

57、,把把進(jìn)度,時間,質(zhì)量等等進(jìn)行權(quán)權(quán)衡,以以保證產(chǎn)產(chǎn)品的順順利發(fā)布布。回歸測試試的概念念測試次數(shù)數(shù)不是輪輪回,測測試的不不同次數(shù)數(shù)不是輪輪回,而而是為了了驗(yàn)證問問題,那那么什么么時候適適合安排排一輪測測試,需需要定義義標(biāo)準(zhǔn),否則耗耗時耗力力?;貧w測試試是不可可缺少的的環(huán)節(jié),在一個個產(chǎn)品測測試完成成后,直直接到用用戶手頭頭的時候候,需要要千萬小小心,需需要進(jìn)行行一次徹徹底的回回歸測試試,這個個時候包包括所有有的功能能以及所所有已經(jīng)經(jīng)修正的的問題。避免版版本出現(xiàn)現(xiàn)問題。其實(shí)在在不同的的資料中中對回歸歸測試有有不同的的解釋,我就不不在這里里贅述。我想表表明我的的觀點(diǎn)是是,依照照不同的的開發(fā)模模式,回回

58、歸測試試所在的的時間段段也不相相同;當(dāng)當(dāng)前的開開發(fā)模式式有瀑布布型和迭迭代型,例如,在瀑布布型的開開發(fā)模式式中,所所有的測測試活動動(手工工測試,系統(tǒng)測測試,部部分集成成測試)都在最最后進(jìn)行行的,而而切所理理解的回回顧測試試是為了了保證在在新的版版本中測測試修改改后的問問題,其其實(shí)這個個測試只只是保證證了其中中一部分分工作測試的概概念測試不是是為了驗(yàn)驗(yàn)證問題題,而是是為了發(fā)發(fā)現(xiàn)以前前設(shè)計(jì)中中沒有發(fā)發(fā)現(xiàn)的問問題。自動測試試只是測測試的一一種手段段,目的的是為了了提高工工作效率率測試工具具只是利利用,不不能依靠靠,因?yàn)闉楣ぞ弑颈旧頉]有有智能的的判斷是是否會有有問題發(fā)發(fā)生,自自動測試試不是利利于測試

59、試工具,而是需需要編寫寫或者利利于測試試平臺,編寫適適合自己己的測試試工作進(jìn)進(jìn)展。如何調(diào)整整團(tuán)隊(duì)的的作戰(zhàn)能能力建議性質(zhì)質(zhì):因?yàn)闉樵?jīng)帶帶過四個個團(tuán)隊(duì),而且這這個經(jīng)驗(yàn)驗(yàn)最少在在我身上上是成功功的。形式分析析測試團(tuán)隊(duì)隊(duì),測試試團(tuán)隊(duì)在在現(xiàn)在國國內(nèi)來說說在慢慢慢的得到到重視,之所以以原來不不重視是是因?yàn)檎麄€行業(yè)業(yè)處于摸摸索期,不知道道采用什什么方法法,什么么技術(shù),作什么么事情等等的情況況下,使使得測試試員好像像是一些些沒有能能力人的的集合(宣講,不聽的的宣講)。目標(biāo)計(jì)劃劃引導(dǎo)測試技術(shù)術(shù)和未來來發(fā)展規(guī)規(guī)劃,因因?yàn)槿魏魏稳说陌l(fā)發(fā)展需要要目標(biāo),那么一一個人的的發(fā)展目目標(biāo)假如如它和這這個行業(yè)業(yè)相關(guān),那么它它

60、會付出出一切,努力的的工作,所以需需要大家家認(rèn)可一一個目標(biāo)標(biāo),并且且讓大家家認(rèn)為是是可行的的,然后后我們分分步驟一一步步的的去實(shí)現(xiàn)現(xiàn)它。讓讓他或者者大家能能夠看到到自己所所喜歡或或者從事事行業(yè)的的發(fā)展方方向。過過老師師癮因?yàn)樵谧鲎鋈魏问率虑榈臅r時候,每每個人都都有自己己的想法法或者步步驟,講講出來就就好,這這就需要要開始的的時候我我們以任任務(wù)的形形式下達(dá)達(dá),我相相信,到到后來大大家愿意意自己站站出來講講了,我我告訴你你原因。因?yàn)槿巳吮旧碛杏行咔痈懈校聨讕讉€方面面,怕講講錯,怕怕人多,怕提問問。那么如果果把這幾幾個問題題都解決決了,是是否羞怯怯感就沒沒有了呢呢?如何解決決個人怕怕的問題題:引導(dǎo)

溫馨提示

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

最新文檔

評論

0/150

提交評論