本科畢業(yè)設(shè)計(jì)-功能測(cè)試在村鎮(zhèn)銀行信貸系統(tǒng)軟件中的應(yīng)用_第1頁(yè)
本科畢業(yè)設(shè)計(jì)-功能測(cè)試在村鎮(zhèn)銀行信貸系統(tǒng)軟件中的應(yīng)用_第2頁(yè)
本科畢業(yè)設(shè)計(jì)-功能測(cè)試在村鎮(zhèn)銀行信貸系統(tǒng)軟件中的應(yīng)用_第3頁(yè)
本科畢業(yè)設(shè)計(jì)-功能測(cè)試在村鎮(zhèn)銀行信貸系統(tǒng)軟件中的應(yīng)用_第4頁(yè)
本科畢業(yè)設(shè)計(jì)-功能測(cè)試在村鎮(zhèn)銀行信貸系統(tǒng)軟件中的應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩47頁(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)介

浙江大學(xué)碩士學(xué)位論文STYLEREF標(biāo)題,章標(biāo)題(無(wú)序號(hào))摘要QualityCenter在信貸系統(tǒng)功能測(cè)試中的應(yīng)用PAGE6PAGE43QualityCenter在信貸系統(tǒng)功能測(cè)試中的應(yīng)用村鎮(zhèn)銀行信貸系統(tǒng)軟件模塊測(cè)試用例測(cè)試用例設(shè)計(jì)原則測(cè)#試用#例是為了實(shí)#現(xiàn)測(cè)#試有#效性的一#種常#用工#具,好的測(cè)#試用#例可#以在測(cè)#試過(guò)#程中重#復(fù)利#用。測(cè)#試用#例(Te#stCa#se)是為#了選#定目#的(如考#察特#定程#序路#徑或驗(yàn)#證是#否符#合特#定的需#求)而設(shè)#計(jì)的測(cè)#試數(shù)#據(jù)及與#之相#關(guān)的測(cè)#試規(guī)#程的一#個(gè)特#定的集#合,或稱#為有#效地軟#件缺#陷的最#小測(cè)#試執(zhí)#行單#元。測(cè)#試用#例的內(nèi)#容包#括測(cè)#試目#標(biāo)、測(cè)#試環(huán)#境、輸#入數(shù)#據(jù)、測(cè)#試步#驟、預(yù)#期結(jié)#果、測(cè)#試腳#本等,并形#成文#檔。不#同類#別的軟#件,測(cè)#試用#例是不#同的。不#同于諸#如系#統(tǒng)、工#具、控#制、游#戲軟#件,管#理軟#件的用#戶需#求更#加不統(tǒng)#一,變#化更#大、更#快。在軟#件測(cè)#試中,由#于工#作量過(guò)#大,一#般不采#用窮#舉測(cè)#試,這#樣就必#須精#心設(shè)#計(jì)測(cè)#試用#例。也就#是要從數(shù)#量極#大的可#用測(cè)#試用#例中精#心地挑#選少#量的測(cè)#試數(shù)#據(jù),使#得采#用這#些測(cè)#試數(shù)#據(jù)能#夠達(dá)#到最#佳的測(cè)#試效#果,或#者說(shuō)它#們能#夠高效#率地把隱#藏的錯(cuò)#誤揭#露出#來(lái)。所#以在測(cè)#試用#例設(shè)#計(jì)時(shí),要遵#循一#些基#本的原#則:1、盡#量避#免含#糊的測(cè)#試用#例含#糊的測(cè)#試用#例給測(cè)#試過(guò)#程帶#來(lái)困#難,甚#至?xí)?響測(cè)#試的結(jié)#果。在測(cè)#試過(guò)#程中,測(cè)#試用#例的狀#態(tài)是唯#一的,通#過(guò)情#況下,在執(zhí)#行測(cè)#試過(guò)#程中,良#好的測(cè)#試用#例一#般會(huì)有三#種狀#態(tài):通#過(guò)(Pa#ss)、未#通#過(guò)(Fa#iled)、以#及未測(cè)#試#過(guò)(N#oR#un),如#果測(cè)#試未通#過(guò),一#般會(huì)有測(cè)#試的(B#ug)報(bào)#告進(jìn)#行聯(lián)#系;如未進(jìn)#行測(cè)#試,則需#要說(shuō)#明原#因,因#此,清#晰的測(cè)#試用#例使測(cè)#試人#員在測(cè)#試過(guò)#程中不#會(huì)出#現(xiàn)模#棱兩#可的情#況,不#能說(shuō)這#個(gè)測(cè)#試用#例部#分通#過(guò),部#分未#通#過(guò),或#者是#從這個(gè)測(cè)#試用#例描#述中不#能找#到問(wèn)#題。2、盡#量將#具#有相#類#似功#能的測(cè)#試用#例抽#象并歸#類軟#件測(cè)#試過(guò)#程是無(wú)#法進(jìn)#行窮#舉測(cè)#試的,因#此,對(duì)相#類#似的測(cè)#試用#例的抽#象過(guò)#程顯#得尤#其重#要,一#個(gè)好測(cè)#試用#例應(yīng)#該是能代#表一#組或#者一系#列的測(cè)#試過(guò)#程。3、盡#量避#免冗#長(zhǎng)和復(fù)#雜的測(cè)#試用#例這#樣做的目#的主#要目#的是保#證驗(yàn)#證結(jié)#果的唯#一性,在測(cè)#試過(guò)#程執(zhí)#行過(guò)#程中,確#保測(cè)#試用#例的輸#出狀#態(tài)唯#一性,從#而便#于跟#蹤和管#理。在一#些很#長(zhǎng)和復(fù)#雜的測(cè)#試用#例設(shè)#計(jì)過(guò)#程中,需#要將測(cè)#試用#例進(jìn)#行合#理的分#解,從#而保#證測(cè)#試用#例的準(zhǔn)#確性。在某#些時(shí)#候,當(dāng)測(cè)#試用#例包#含很#多不#同類#型的輸#入或#者輸#出,或#者測(cè)#試過(guò)#程的邏#輯復(fù)#雜而不連#續(xù),此#時(shí)需#要對(duì)測(cè)#試用#例進(jìn)#行分#解。功#能測(cè)#試的測(cè)#試用#例的設(shè)#計(jì)主#要有以#下幾#種方#法:1、等#價(jià)#類劃#分法是#把所#有可#能的輸#入或輸#出情#況的數(shù)#據(jù)進(jìn)#行評(píng)#估,然#后劃#分到多#個(gè)子#集中進(jìn)#行測(cè)#試,然#后從每一#個(gè)子#集中選#取少#數(shù)具#有代#表性的數(shù)#據(jù)作#為測(cè)#試用#例,即#將所#有可#能的輸#入數(shù)#據(jù)(包#括有#效的或#者無(wú)#效的)劃#分成若#干個(gè)等#價(jià)#類。2、邊#界#值分#析#法邊#界#值分#析#法是對(duì)輸#入的邊#界#值進(jìn)#行測(cè)#試,在測(cè)#試過(guò)#程中,經(jīng)#常在邊#界#值出#現(xiàn)問(wèn)#題;很#多開#發(fā)人#員在邊#界#值的處#理不#好。所#以,大#量的錯(cuò)#誤發(fā)#生在輸#入或#者輸#出數(shù)#據(jù)為邊#界#值的時(shí)#候。邊#界#值分#析方#法設(shè)#計(jì)測(cè)#試用#例主#要考#慮的因#素是要選#取剛#剛小#于、等#于、剛#剛大#于的邊#界的值作#為測(cè)#試數(shù)#據(jù)。3、因#果#圖#法因#果#圖是利#用圖#解#法去分#析各#種輸#入數(shù)#據(jù)組#合的情#況,然#后進(jìn)#行測(cè)#試用#例的設(shè)#計(jì),是用#來(lái)檢#查輸#入條#件的各#種組#合的情#況。4、錯(cuò)#誤推#測(cè)#法錯(cuò)#誤推#測(cè)#法主#要依#賴于測(cè)#試人#員的經(jīng)#驗(yàn)、直#覺(jué)去檢#查和推#測(cè)程#序中各#種可#能存#在的錯(cuò)#誤,從#而有針#對(duì)性地去設(shè)#計(jì)測(cè)#試用#例。在這#個(gè)測(cè)#試用#例的設(shè)#計(jì)方#法是通#過(guò)測(cè)#試人#員的推#測(cè)能#力去考#慮程#序中所#有可#能出#現(xiàn)錯(cuò)#誤或#者容#易出#錯(cuò)的地#方,從#而去測(cè)#試相#應(yīng)的測(cè)#試用#例。例#如有#些在一#些頁(yè)#面數(shù)#據(jù)顯#示過(guò)#多時(shí),程#序可#能會(huì)出#現(xiàn)讀#取不了數(shù)#據(jù),有#時(shí)還可#能導(dǎo)#致5#00I#nte#rna#lSe#verE#rr#or的錯(cuò)#誤。5、功#能#圖#法功#能#圖#法是根#據(jù)所#有的輸#入、輸#出以#及狀#態(tài)來(lái)形#成實(shí)#現(xiàn)功#能#圖的測(cè)#試用#例的依#據(jù)。測(cè)#試用#例由一系#列的狀#態(tài)以#及在每#個(gè)狀#態(tài)中必#須依#靠輸#入和輸#入數(shù)#據(jù)滿#足的一#系#列條#件組#成。信貸系統(tǒng)軟件模塊測(cè)試用例設(shè)計(jì)流程信#貸系#統(tǒng)模#塊測(cè)#試用#例設(shè)#計(jì)的流#程包#括以#下幾#個(gè)關(guān)#鍵步#驟(如圖4.1所示):1、需#求分#析和高#層#次的設(shè)#計(jì)是測(cè)#試用#例設(shè)#計(jì)的第#一步。這#個(gè)階#段輸#入的是用#戶的需#求。需#求分#析的目#的是確#保測(cè)#試的覆#蓋率是足#夠的,測(cè)#試需#求(例#如:在用#戶需#求提#到的所#有功#能點(diǎn)都在測(cè)#試范#圍)都應(yīng)#該在測(cè)#試用#例中覆#蓋。2、測(cè)#試用#例設(shè)#計(jì),即使#用合#適的測(cè)#試模#板對(duì)測(cè)#試用#例進(jìn)#行編#寫工#作。3、Q#A活#動(dòng)(對(duì)#于內(nèi)#部的檢#查),在測(cè)#試用#例設(shè)#計(jì)的初#稿編#寫完,將通#過(guò)自#我檢#查和內(nèi)#部檢#查,通#常是自#己測(cè)#試協(xié)#調(diào)員或#者測(cè)#試人#員交#互檢#查測(cè)#試用#例的覆#蓋率和測(cè)#試用#例編#寫的正#確與#否。4、測(cè)#試用#例的修#改,當(dāng)測(cè)#試用#例在檢#查時(shí)發(fā)#現(xiàn)了需#要修#改的問(wèn)#題,將由測(cè)#試用#例編#寫本#人對(duì)測(cè)#試用#例實(shí)#行修#改,更#新測(cè)#試用#例的版#本。5、測(cè)#試用#例的結(jié)#束(在內(nèi)#部的檢#查結(jié)#束后),沒(méi)#有再#次發(fā)#現(xiàn)問(wèn)#題,就意#味著測(cè)#試用#例的結(jié)#束。一個(gè)測(cè)#試用#例設(shè)#計(jì)流#程#圖,有三#個(gè)角#色的人參#與到測(cè)#試用#例編#寫的過(guò)#程,其#中包#括測(cè)#試人#員、測(cè)#試協(xié)#調(diào)#員、用#戶。在#這三#種參#與測(cè)#試用#例編#寫的角#色中,測(cè)#試人#員除#了負(fù)#責(zé)測(cè)#試用#例的編#寫工#作外,還#會(huì)參#與測(cè)#試用#例的自#我檢#查和內(nèi)#部檢#查,并進(jìn)#行測(cè)#試用#例的修#改。測(cè)#試協(xié)#調(diào)員主#要是負(fù)#責(zé)內(nèi)#部檢#查的工#作,保#證測(cè)#試人#員編#寫的測(cè)#試用#例符#合測(cè)#試的要#求,并保#證測(cè)#試用#例的質(zhì)#量。用#戶主#要是參#與外#部的檢#查,當(dāng)測(cè)#試人#員和測(cè)#試協(xié)#調(diào)#員認(rèn)#為測(cè)#試用#例符#合測(cè)#試要#求后,用#戶將參#與到測(cè)#試用#例的檢#查。主#要的流#程是測(cè)#試人#員對(duì)需#求進(jìn)#行分#析和對(duì)#比,然#后寫#完T#ra#ce#abl#ityM#atr#ix(T#M),然#后將寫#完的T#M進(jìn)#行內(nèi)#部的檢#查;如#果沒(méi)#有發(fā)#現(xiàn)測(cè)#試用#例需#求修#改的地#方,測(cè)#試用#例將進(jìn)#行外#部的檢#查,即#是提#交給用#戶進(jìn)#行檢#查,外#部用#戶檢#查通#過(guò)后,就進(jìn)#行測(cè)#試用#例Si#gn-O#ff;然#后將測(cè)#試用#例上#傳到Q#C,可#以進(jìn)#行測(cè)#試用#例的執(zhí)#行階#段。測(cè)#試用#例需#求進(jìn)#行修#改的情#況有以#下幾#種:第#一種是測(cè)#試用#例在內(nèi)#部檢#查不通#過(guò),發(fā)#現(xiàn)要修#改的地#方;第#二種情#況是測(cè)#試用#例在外#部檢#查時(shí)發(fā)#現(xiàn)要修#改的測(cè)#試用#例;第#三種的情#況是需#求的變#更后,但#是又不#需#要增#加新的測(cè)#試用#例,例#如該更#新后的需#求,只#需要在原#來(lái)的測(cè)#試用#例基#礎(chǔ)上加多一個(gè)步#驟就可#以測(cè)#試,或#者修#改某個(gè)步#驟,因#此將原#有的測(cè)#試用#例按變#更后的需#求進(jìn)#行修#改。在測(cè)#試用#例的流#程中,Q#C使#用的時(shí)#間是發(fā)#生在測(cè)#試用#例不#再需#要修#改,符#合了需#求覆#蓋的要#求,可#以準(zhǔn)#備進(jìn)#入執(zhí)#行測(cè)#試的時(shí)#候。圖4.SEQ圖4.\*ARABIC1測(cè)試用例設(shè)計(jì)流程村鎮(zhèn)銀行信貸系統(tǒng)模塊測(cè)試用例的需求分析編寫需#求分#析和高#層#次的設(shè)#計(jì)是測(cè)#試用#例設(shè)#計(jì)的第#一步。這#個(gè)階#段輸#入的是用#戶的需#求。需#求分#析的目#的是確#保測(cè)#試的覆#蓋率是足#夠的,測(cè)#試需#求(例#如:在用#戶需#求提#到的所#有功#能#點(diǎn)都#在測(cè)#試范#圍)都#應(yīng)#該在測(cè)#試用#例中覆#蓋。

Tr#ace#ab#il#ityM#atr#ix(T#M)是在測(cè)#試用#例覆#蓋率上最#好的輸#出文#件。T#M文#件包#括列#出了所#有測(cè)#試需#求、相#關(guān)的測(cè)#試用#例個(gè)#數(shù)和每#個(gè)測(cè)#試用#例的目#標(biāo)。每#個(gè)測(cè)#試需#求和每#個(gè)測(cè)#試用#例之#間的關(guān)#系都已#經(jīng)列#在T#M#里。

當(dāng)需#求改#變的時(shí)#候,T#M也#將進(jìn)#行更#新還反#應(yīng)需#求的變#更;從#而相#應(yīng)的測(cè)#試用#例也會(huì)#隨#著T#M的更#新進(jìn)#行修#改。在信#貸系#統(tǒng)模#塊中,我#們?cè)诖_#定了測(cè)#試的需#求的基#礎(chǔ)上,在測(cè)#試用#例設(shè)#計(jì)中,將測(cè)#試需#求細(xì)#分到第#一個(gè)步;然#后按測(cè)#試用#例設(shè)#計(jì)流#程進(jìn)#行設(shè)#計(jì)T#M。

村鎮(zhèn)銀行信貸系統(tǒng)用例設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)#試用#例設(shè)#計(jì),首#先要設(shè)#計(jì)測(cè)#試用#例的結(jié)#構(gòu),本#次設(shè)#計(jì)的功#能測(cè)#試用#例的內(nèi)#容主#要分#為三#個(gè)方#面:一#是被測(cè)#試的軟#件產(chǎn)#品的相#關(guān)信#息;二#是測(cè)#試用#例和人#員的基#本信#息;三#是測(cè)#試過(guò)#程描#述及測(cè)#試結(jié)#果和問(wèn)#題描#述信#息,即是測(cè)#試用#例的結(jié)#構(gòu)模#板中必#須包#括以#下幾#個(gè)關(guān)#鍵的信#息:Te#stCa#sena#me、St#epN#o.、Pr#e-Co#ndi#tion、Ob#ject#ive、St#epDe#scri#pti#on、Ex#pect#edre#sul#t、Te#stca#sede#sign#er。

由#于本系#統(tǒng)的所#有測(cè)#試用#例將#會(huì)通#過(guò)Q#C上#傳工#具上#傳到Q#C的T#estP#lan中,所#以測(cè)#試用#例的模#板在結(jié)#合測(cè)#試用#例要#求的基#礎(chǔ)上,按#照Q#C的要#求進(jìn)#行編#寫,即每#列的格#式按#照Q#C的要#求在E#xcel表#格中編#寫測(cè)#試用#例。QC的TestPlan對(duì)測(cè)試用例的管理在Q#C中,特#有的功#能模#塊是T#estP#lan,該模#塊是在#線管#理測(cè)#試用#例,除#了可#以在#線查#看測(cè)#試用#例,還允#許在#線修#改和刪#除過(guò)#期的測(cè)#試用#例,當(dāng)測(cè)#試用#例的修#改(例#如測(cè)#試用#名#字),這#些信#息的修#改將#會(huì)直#接反#應(yīng)在另#一#個(gè)模#塊T#estl#ab中,可#以讓測(cè)#試人#員在執(zhí)#行測(cè)#試時(shí)知#道更#新的測(cè)#試用#例。除#此#外,在T#estP#lan中的各#個(gè)組#成的項(xiàng)#中,各#個(gè)項(xiàng)#目可#以根#據(jù)實(shí)#現(xiàn)的要#求進(jìn)#行選#取需#要的測(cè)#試用#例到T#estL#ab去執(zhí)#行測(cè)#試用#例。用T#estP#lan管#理測(cè)#試用#例,不#僅可#以方#便所#有人#員對(duì)測(cè)#試用#例的使#用,還方#便測(cè)#試人#員容#易執(zhí)#行并查#看測(cè)#試用#例。當(dāng)一個(gè)項(xiàng)#目完#成后,這些測(cè)#試用#例將可#以被再#次重#用,可#以避#免測(cè)#試人#員流#失后,測(cè)#試用#例會(huì)#隨之流#失。Q#C有用#戶權(quán)#限的管#理,不#同級(jí)#別的人可#以擁#有不#同權(quán)#限。可#以限#制非#本項(xiàng)#目的某#些測(cè)#試人#員去修#改或#者刪#除測(cè)#試用#例。從#而保#證了測(cè)#試用#例的完#整#性。為#了實(shí)#現(xiàn)Q#C對(duì)測(cè)#試用#例管#理,首#先我#們要將本#地已#經(jīng)寫#好的測(cè)#試用#例通#過(guò)一#個(gè)自#帶的Q#C上#傳工#具,將已#經(jīng)寫#好的測(cè)#試用#例上#傳到Q#C,以#便測(cè)#試的執(zhí)#行及測(cè)#試用#例的管#理。由#于本系#統(tǒng)的所#有測(cè)#試用#例都嚴(yán)#格按#照Q#C的規(guī)#范進(jìn)#行編#寫在E#xc#el中,我#們只需#求寫清#楚測(cè)#試用#例所放的位#置就可#以對(duì)測(cè)#試用#例進(jìn)#行上#傳,通#過(guò)E#xc#el的菜#單欄選#取(T#ools->Ex#portT#oQu#ali#tyCe#nte#r),即可彈#出上#傳的U#R#L地#址。以#下是一#個(gè)Q#C上#傳的流#程演#示,從該流#程演#示可#以查#看到我#們測(cè)#試用#例從本#地的文#檔放#到Q#C的實(shí)#現(xiàn)過(guò)#程(如圖4.2)。圖4.SEQ圖4.\*ARABIC2信貸系統(tǒng)測(cè)試用例Upload圖4.SEQ圖4.\*ARABIC3QC的測(cè)試用例組成部分圖4.3為Q#C在測(cè)#試用#例中使#用到的組#成部#分,包#括測(cè)#試用#例強(qiáng)#制部#分(D#escr#iptio#n,S#ubje#ct,Te#stNa#me)和可#選部#分,并結(jié)#合項(xiàng)#目的需#要,我#們可#以選#取實(shí)#際需#要的項(xiàng)進(jìn)#行測(cè)#試用#例上#傳。當(dāng)我#們的測(cè)#試用#例全#面上#傳到Q#C后,我#們可#以直#接通#過(guò)Q#C進(jìn)#行測(cè)#試的管#理和執(zhí)#行,因#此也意#味著我#們的測(cè)#試用#例設(shè)#計(jì)階#段已#經(jīng)完#成。圖4.SEQ圖4.\*ARABIC4村鎮(zhèn)銀行信貸系統(tǒng)的TextPlan在村#鎮(zhèn)銀#行信#貸系#統(tǒng)的功#能測(cè)#試中,所#有涉#及到每一#個(gè)流#程步#驟的主#要測(cè)#試用#例命#名都沒(méi)#用后#綴(如:T#EL#E-B#AR-C#ALL-A#RV-R#CV-C#AL#L),如#果在每#個(gè)步#驟中涉#及到一#些業(yè)#務(wù)規(guī)#則、表#格的查#詢的測(cè)#試,將#會(huì)用在主測(cè)#試用#例命#名后#加上后#綴以標(biāo)#識(shí)該測(cè)#試出#現(xiàn)的位#置,即X#X-X#X#X-X#X.0#01或#者X#X-X#XX-X#X.00#2,本系#統(tǒng)的測(cè)#試用#例標(biāo)#識(shí),可方#便測(cè)#試人#員在Q#C中選#取測(cè)#試用#例。在功#能測(cè)#試中涉#及到的測(cè)#試覆#蓋#率,但在有#限的測(cè)#試時(shí)#間中如#何能高#效地完#成測(cè)#試任#務(wù),保#證測(cè)#試覆#蓋率,以#及確#保測(cè)#試質(zhì)#量。本系#統(tǒng)的測(cè)#試將嘗#試使#用該測(cè)#試用#例命#名及編#寫的方#式,從#而讓測(cè)#試人#員在短時(shí)#間能定#位到測(cè)#試用#例的執(zhí)#行條#件。在功#能測(cè)#試執(zhí)#行后,可方#便測(cè)#試人#員通#過(guò)命#名的區(qū)#別去選#取主#要的測(cè)#試用#例去執(zhí)#行回#歸測(cè)#試。在本#次功#能測(cè)#試中,為#了更清#楚地標(biāo)#識(shí)測(cè)#試用#例,我#們還會(huì)對(duì)#T#estP#lan中的一#個(gè)#項(xiàng)“E#xec#uti#onS#ortC#ode”按#照項(xiàng)#目的實(shí)#際需#求進(jìn)#行填#寫。由#于本#次的所#有測(cè)#試用#例都來(lái)源#于不#同文#檔,為了標(biāo)#識(shí),我#們根#據(jù)文#檔的名#稱和測(cè)#試用#例出#現(xiàn)的流#程名#稱,以#及每個(gè)測(cè)#試所在的流#程位#置,將“E#xec#utio#nS#ortC#ode”數(shù)#據(jù)的組#成部#分由:文#檔標(biāo)#號(hào)+流#程標(biāo)#號(hào)+第#幾步,如填#寫為3#70#24M#F0#1測(cè)試用例的執(zhí)行和管理村鎮(zhèn)銀行信貸系統(tǒng)功能測(cè)試執(zhí)行條件當(dāng)測(cè)#試用#例完#成后,為#了執(zhí)#行測(cè)#試用#例,還要完#成兩#個(gè)方#面的工#作。其#中包#括測(cè)#試環(huán)#境支#持人#員將為村#鎮(zhèn)銀#行信#貸系#統(tǒng)模#塊的測(cè)#試環(huán)#境進(jìn)#行搭#建。另#外,測(cè)#試人#員在檢#查測(cè)#試環(huán)#境同#時(shí),也對(duì)測(cè)#試的數(shù)#據(jù)進(jìn)#行準(zhǔn)#備。圖4.5為測(cè)#試的檢#查流#程。圖4.SEQ圖4.\*ARABIC5測(cè)試進(jìn)入準(zhǔn)則的檢查流程測(cè)#試環(huán)#境搭#建,測(cè)#試環(huán)#境的支#持人#員必#須向測(cè)#試人#員提#供準(zhǔn)#備好的兩#個(gè)方#面的信#息。1、測(cè)#試環(huán)#境的相#關(guān)的信#息(包#括硬#件、安#裝包等#等);2、測(cè)#試用#戶的登#錄信#息(包#括用#戶名、密#碼、還#有其#它需#要的文#件等)。在環(huán)#境支#持人#員搭#建好測(cè)#試環(huán)#境,測(cè)#試人#員將會(huì)#在測(cè)#試執(zhí)#行前對(duì)測(cè)#試環(huán)#境進(jìn)#行測(cè)#試和檢#查,其#中主#要檢#查的項(xiàng)#目分#為以#下三#個(gè)類#型。1、檢#查測(cè)#試環(huán)#境是#否按要#求搭#建;2、要保#證測(cè)#試環(huán)#境的軟#件和硬#件能在執(zhí)#行測(cè)#試用#例時(shí)成#功使#用;3、要確#認(rèn)測(cè)#試要#用的軟#件都準(zhǔn)#備好,而#且是可#用的、軟#件能正#常和正#確地運(yùn)#行工#作。在信#貸系#統(tǒng)的測(cè)#試中,所#要涉#及的硬#件環(huán)#境配#置比#較復(fù)#雜,并#且需#要相#關(guān)的軟#件支#持。當(dāng)測(cè)#試人#員完#成了環(huán)#境的檢#查和測(cè)#試數(shù)#據(jù)的準(zhǔn)#備,也意#味著測(cè)#試人#員執(zhí)#行了測(cè)#試用#例執(zhí)#行前的相#關(guān)流#程。測(cè)試用例運(yùn)行管理當(dāng)測(cè)#試執(zhí)#行準(zhǔn)#備的工#作都完#成,而#且測(cè)#試的準(zhǔn)#入條#件已#經(jīng)達(dá)#到的時(shí)#候,測(cè)#試用#例執(zhí)#行階#段就正#式開#始。測(cè)#試人#員就按#照測(cè)#試計(jì)#劃在Q#C的T#estL#ab去執(zhí)#行測(cè)#試。在村#鎮(zhèn)銀#行信#貸系#統(tǒng)模#塊的測(cè)#試運(yùn)#行流#程包#括兩#個(gè)關(guān)#鍵的步#驟:1、執(zhí)#行測(cè)#試,并在執(zhí)#行過(guò)#程要#將該測(cè)#試用#例運(yùn)#行過(guò)#程中所#有的屏#幕截#圖放#在W#ord或#者E#xce#l文#件中;2、在Q#C的T#estl#ab里按測(cè)#試用#例執(zhí)#行后的實(shí)#際狀#態(tài),及#時(shí)更#新測(cè)#試用#例的狀#態(tài);當(dāng)測(cè)#試執(zhí)#行后,但#不通#過(guò)預(yù)#期的輸#出結(jié)#果時(shí),要#在Q#C更#新測(cè)#試用#例的狀#態(tài)為F#ai#led,并將缺#陷記#錄、提#交。當(dāng)測(cè)#試執(zhí)#行并通#過(guò)了預(yù)#期的輸#出結(jié)#果時(shí),將在Q#C更#新測(cè)#試用#例的狀#態(tài)為P#ass#ed,和將每#一#個(gè)測(cè)#試用#例的步#驟的輸#入數(shù)#據(jù)和輸#出結(jié)#果的系#統(tǒng)圖#片附#件上#傳到相#應(yīng)的測(cè)#試用#例。以#上兩種常#見的測(cè)#試執(zhí)#行的過(guò)#程,是村#鎮(zhèn)銀#行信#貸系#統(tǒng)模#塊的測(cè)#試執(zhí)#行的一#般處#理情#況。為#了能#更清#晰理#解測(cè)#試運(yùn)#行過(guò)#程,將#用圖#表的形#式表#達(dá)。圖4.6為測(cè)#試用#例執(zhí)#行的流#程。圖4.SEQ圖4.\*ARABIC6測(cè)試用例執(zhí)行流程圖村鎮(zhèn)銀行信#貸系統(tǒng)功能模塊缺陷管理缺陷管理流程在測(cè)#試執(zhí)#行過(guò)#程中,當(dāng)測(cè)#試人#員發(fā)#現(xiàn)測(cè)#試用#例有缺#陷“D#efe#ct”,要#將缺#陷的詳#細(xì)信#息記#錄在Q#C。記#錄的信#息包#括一個(gè)簡(jiǎn)#短的缺#陷總#結(jié)、重#現(xiàn)的執(zhí)#行步#驟說(shuō)#明、測(cè)#試數(shù)#據(jù);除此#外,還#要將測(cè)#試運(yùn)#行的證#據(jù)以附#件的形#式放在缺#陷的記#錄中。在每#一#個(gè)缺#陷的報(bào)#告中,要包#括準(zhǔn)#確的嚴(yán)#重程#度“S#ev#eri#ty”和優(yōu)#先#級(jí)“P#rio#rity”,因#為這嚴(yán)#重程#度和優(yōu)#先級(jí)的分#配直#接影#響到開#發(fā)人#員修#改缺#陷的順#序。測(cè)#試經(jīng)#理檢#查完測(cè)#試人#員記#錄的缺#陷報(bào)#告,提#交給開#發(fā)人#員。當(dāng)開#發(fā)人#員修#改完該缺#陷,并返#回給測(cè)#試人#員測(cè)#試時(shí),那缺#陷的狀#態(tài)是“P#en#din#gR#ete#st”,如#果測(cè)#試人#員如#果測(cè)#試通#過(guò),卻將缺#陷的狀#態(tài)改#為“C#los#ed”,否#則改#為“F#aile#d”,再#次需#要開#發(fā)人#員修#改。在Q#C的D#efec#t有幾#種常#用的狀#態(tài)的轉(zhuǎn)#換(即#是N#ew、A#ssi#gn、F#ixe#d、P#end#ingP#romo#tio#n、P#end#ingR#etes#t、P#end#ingR#ejec#t、C#los#ed、F#ail#ed、R#ejec#ted)。測(cè)#試人#員記#錄缺#陷時(shí),通#常將提#交的缺#陷的狀#態(tài)為“N#ew”,開#發(fā)人#員在修#改缺#陷時(shí)改#為A#ssi#gn,然#后是F#ixe#d,再#次是P#end#ingP#ro#mot#ion(這時(shí)#候的代#碼已#經(jīng)修#改好,并準(zhǔn)#備放#到測(cè)#試環(huán)#境),當(dāng)代#碼已#經(jīng)放#到測(cè)#試環(huán)#境,D#efec#t的狀#態(tài)將改#為P#end#ingR#et#es#t,等#待測(cè)#試人#員的R#ete#st。圖4.7為D#efec#tR#ete#st流#程。圖4.SEQ圖4.\*ARABIC7DefectRetest流程村鎮(zhèn)銀行信貸系統(tǒng)功能測(cè)試缺陷管理軟#件測(cè)#試管#理中一#個(gè)十#分重#要的環(huán)#節(jié)就#是缺#陷管#理。缺#陷就是#指軟#件不滿#足測(cè)#試預(yù)#期的地#方,也#常稱#之為問(wèn)#題,后#面都沿#用問(wèn)#題這一稱#呼。由于銀#行業(yè)#務(wù)軟#件規(guī)#模大,測(cè)#試工#作量#大,測(cè)#試過(guò)#程中產(chǎn)#生的問(wèn)#題數(shù)#量較#大,這就使#得缺#陷管#理尤#為重#要。軟#件中的缺#陷(D#efe#ct或B#ug)是軟#件開#發(fā)過(guò)#程中的“副#產(chǎn)#品”,通#常,缺#陷會(huì)導(dǎo)#致軟#件產(chǎn)#品在某#種程#度上不#能滿#足用#戶的需#要。每一#個(gè)軟#件組#織都知#道必#須妥#善處#理軟#件中的缺#陷。這#是關(guān)#系到軟#件組#織生#存、發(fā)#展的質(zhì)#量根#本,不#同C#M#M成#熟度的軟#件組#織管#理自#己軟#件中的缺#陷的過(guò)#程各#有不#同。在村#鎮(zhèn)銀#行信#貸系#統(tǒng)中,在一#個(gè)缺#陷被記#錄后,測(cè)#試人#員要#在Q#C的測(cè)#試用#例完#成一#個(gè)鏈#接的動(dòng)#作,該用#途是為#了在一#個(gè)缺#陷被修#改和C#los#ed后,方#便測(cè)#試人#員容#易識(shí)#別測(cè)#試用#例所#曾遇#到過(guò)的缺#陷數(shù)#目和D#ef#ectI#D。圖4.SEQ圖4.\*ARABIC8缺陷與測(cè)試用例的鏈接由#于村鎮(zhèn)銀#行信#貸系#統(tǒng)模#塊的一#些測(cè)#試用#例在記#錄缺#陷時(shí)都在上#面圖#表的概#要去填#寫了“L#ink#agea#ndC#ov#er#ag#e”這個(gè)#項(xiàng)。圖4.SEQ圖4.\*ARABIC9關(guān)鍵Defect的總結(jié)圖4.9是關(guān)#鍵缺#陷的個(gè)#數(shù)以#及相#應(yīng)的D#efe#ctI#D,這#些的數(shù)#據(jù)是讓測(cè)#試人#員跟#蹤該項(xiàng)#目的測(cè)#試執(zhí)#行的狀#態(tài),以#及所碰#到的測(cè)#試關(guān)#鍵問(wèn)#題。從以#上的數(shù)#據(jù)可#以看#出有一#個(gè)C#riti#cal的缺#陷,這#類弄的缺#陷是要#求開#發(fā)人#員在二#十四小#時(shí)內(nèi)修#改完。這#些的數(shù)#據(jù)是讓#各#部#門知#道測(cè)#試人#員需#要尋#求什#么樣的幫#助。缺#陷管#理特#別是關(guān)#鍵缺#陷管#理是影#響到整#個(gè)測(cè)#試項(xiàng)#目是#否能按#時(shí)完#成的關(guān)#鍵。村鎮(zhèn)銀行信貸系統(tǒng)功能測(cè)試報(bào)表測(cè)試用例執(zhí)行狀態(tài)報(bào)表在測(cè)#試中,測(cè)#試用#例的運(yùn)#行狀#態(tài)以#及測(cè)#試用#例的狀#態(tài)是用#來(lái)跟#蹤和反#映測(cè)#試人#員的測(cè)#試執(zhí)#行的情#況,并反#映中每#天測(cè)#試環(huán)#境的不#同,會(huì)#使測(cè)#試用#例執(zhí)#行的狀#態(tài)的直#接影#響,例#如,當(dāng)#天的測(cè)#試環(huán)#境穩(wěn)#定,測(cè)#試用#例執(zhí)#行的個(gè)#數(shù)會(huì)遞#增,否#則測(cè)#試用#例的運(yùn)#行個(gè)#數(shù)將#遞#減。當(dāng)測(cè)#試用#例都被執(zhí)#行后,每#天反#映出的測(cè)#試用#例執(zhí)#行個(gè)#數(shù)也#會(huì)減#少。每#天執(zhí)#行的測(cè)#試個(gè)#數(shù),可#以通#過(guò)Q#C的報(bào)#表形#式反#映出#來(lái)。其#中,報(bào)#表的形#式可#以顯#示每#天測(cè)#試用#例的執(zhí)#行狀#態(tài),不#過(guò)這#些的測(cè)#試用#例執(zhí)#行個(gè)#數(shù)只包#括的測(cè)#試用#例狀#態(tài)屬#于N#otC#omp#let#ed、F#ail#ed、P#as#sed這三#個(gè)狀#態(tài)的所#有測(cè)#試用#例,其#中Bl#ock#ed,N#/A和N#oR#un的這三#種狀#態(tài)的測(cè)#試用#例狀#態(tài)的測(cè)#試用#例不#被列#用#計(jì)#算范#圍。由#于這三#種狀#態(tài)的測(cè)#試用#例沒(méi)#有被執(zhí)#行,或#者因某#些原#因不#能被執(zhí)#行。圖4.SEQ圖4.\*ARABIC10測(cè)試用例的執(zhí)行個(gè)數(shù)匯總圖4.10為測(cè)#試初#始階#段,由#于測(cè)#試環(huán)#境沒(méi)#準(zhǔn)#備好,開#發(fā)人#員沒(méi)辦#法按#期提#交測(cè)#試功#能模#塊給測(cè)#試人#員,導(dǎo)#致可執(zhí)#行的測(cè)#試用#例很#少,隨#著時(shí)#間的延#長(zhǎng),測(cè)#試用#例的個(gè)#數(shù)將不#斷地遞#增。除#此#外,對(duì)每#個(gè)功#能模#塊的測(cè)#試執(zhí)#行的狀#態(tài),還可#以通#過(guò)另一#種的報(bào)#表形#式反#映測(cè)#試用#例發(fā)#生的狀#態(tài)變#化。以#下的圖#表是反#映某#個(gè)功#能模#塊的測(cè)#試用#例執(zhí)#行的狀#態(tài),從圖4.11中可#以看#出當(dāng)#前測(cè)#試用#例執(zhí)#行的個(gè)#數(shù),以#及當(dāng)#前的在不#同狀#態(tài)的測(cè)#試用#例個(gè)#數(shù)。圖4.SEQ圖4.\*ARABIC11測(cè)試用例的執(zhí)行狀態(tài)缺陷管理報(bào)表測(cè)#試用#例的執(zhí)#行,除#了要通#過(guò)Q#C查#看每#個(gè)測(cè)#試用#例的狀#態(tài)外,整#體的測(cè)#試用#例執(zhí)#行情#況,以#及各#個(gè)部#門所#負(fù)#責(zé)的缺#陷跟#蹤情#況也#是測(cè)#試運(yùn)#行過(guò)#程一#個(gè)需#要查#看的狀#態(tài)。這#些狀#態(tài)只#有通#過(guò)報(bào)#表和數(shù)#據(jù)才#能清#晰地知#道每#天的測(cè)#試在執(zhí)#行中遇#到什#么的困#難,以#及需#要哪#個(gè)部#門的配#合去解#決。由#于村#鎮(zhèn)銀#行信#貸系#統(tǒng)功#能測(cè)#試涉#及到軟#件的支#持,還#有硬#件支#持,涉#及的開#發(fā)人#員,環(huán)#境維#護(hù)部#門等,各#部#門的合#作。在測(cè)#試用#例執(zhí)#行中,每#天都#在Q#C上記#錄著不#同的缺#陷;為#了方#便各#部門查#看缺#陷的情#況,測(cè)#試人#員每#天將#從Q#C整#理出的缺#陷記#錄情#況。表4.SEQ表4.\*ARABIC1各部門的Defect個(gè)數(shù)及Defect狀態(tài)TeamassignedToTotalDefectNewAssignedFailedRetestPendingRejectRejectClosedHTTeam4030001DHJTeam19680050TestingTeam431810130211126Total4548711130216127通#過(guò)每#天的d#efe#ct報(bào)#表(如表4.1所示),可#以讓各#個(gè)相#關(guān)部#門及#時(shí)知#道需#要處#理的缺#陷的累#積個(gè)#數(shù),從#中方#便每#個(gè)部#門安#排的支#持人#員個(gè)#數(shù)。這#也#是一#個(gè)測(cè)#試項(xiàng)#目能順#利完#成的一#個(gè)關(guān)#鍵要#素。測(cè)#試人#員除#了通#過(guò)以#上的報(bào)#表形#式去催#促各部#門去修#改缺#陷,測(cè)#試人#員內(nèi)#部通#過(guò)會(huì)#以另#一#種的Q#C報(bào)#表去查#看測(cè)#試用#例的無(wú)#法執(zhí)#行的原#因,以#及通#過(guò)這#些報(bào)#表,再#次檢#查缺#陷的狀#態(tài),以#便發(fā)#現(xiàn)是#否有已#經(jīng)解#決的缺#陷,但#是測(cè)#試用#例的狀#態(tài)沒(méi)及#時(shí)更#改的情#況,如表4.2所示。表4.SEQ表4.\*ARABIC2測(cè)試用例BlockedIssuesIssueBlockedfailedN/ANoRunNotCompletedTotalNotSetup0030033423060006242300010142634000154674b100102Total5632118本章小結(jié)本章通過(guò)村鎮(zhèn)銀行信貸系統(tǒng)功能測(cè)試為例子,通過(guò)使用QC實(shí)現(xiàn)一個(gè)完整的測(cè)試流程。這個(gè)章節(jié)不僅介紹了測(cè)試管理工具的使用,重點(diǎn)是通過(guò)這個(gè)測(cè)試管理工具在功能測(cè)試的使用平臺(tái),從一個(gè)全新的、完善的測(cè)試流程去嘗試如何達(dá)到即能減少測(cè)試人員的工作量,又能在測(cè)試過(guò)程中使測(cè)試用例可控制,確保測(cè)試質(zhì)量和測(cè)試覆蓋率的可跟蹤,即能使各個(gè)部門的相互合作,保證測(cè)試的成本和測(cè)試時(shí)間的可控制性。浙江大學(xué)碩士學(xué)位論文致謝總結(jié)和展望軟#件測(cè)#試是軟#件工#程中的一#個(gè)重#要的部#分,特#別是針#對(duì)銀#行的產(chǎn)#品。如#何對(duì)銀#行復(fù)#雜的軟#件系#統(tǒng)進(jìn)#行有#效的軟#件測(cè)#試是一#個(gè)值#得探#討的問(wèn)#題。隨#著軟#件產(chǎn)#品的復(fù)#雜化,這#使軟#件測(cè)#試不#能只停#留在使#用軟#件測(cè)#試技#術(shù)的階#段。如#果只#有軟#件測(cè)#試技#術(shù),但#沒(méi)#有#效的軟#件測(cè)#試管#理工#具和一#個(gè)完#善的軟#件測(cè)#試流#程,軟#件測(cè)#試不#能順#利進(jìn)#行,也難#以保#證軟#件測(cè)#試質(zhì)#量。因#此,軟#件測(cè)#試工#具逐#漸被銀#行軟#件系#統(tǒng)測(cè)#試使#用。本#論#文是通#過(guò)村#鎮(zhèn)銀#行信#貸系#統(tǒng)的功#能測(cè)#試為背#景,通#過(guò)嘗#試合#理軟#件測(cè)#試工#具全#面提#高測(cè)#試的質(zhì)#量和產(chǎn)#品的質(zhì)#量。在整#個(gè)測(cè)#試過(guò)#程中,學(xué)#習(xí)了許#多新知#識(shí),更深#刻地了#解了軟#件測(cè)#試的流#程,也取#得了一#些成#果。本#文研#究工#作總#結(jié)如#下:1、闡#述了軟#件功#能測(cè)#試的背#景,對(duì)軟#件測(cè)#試管#理工#具的分#析和研#究,說(shuō)#明一#個(gè)完#善的測(cè)#試流#程在功#能測(cè)#試的好#處。2、以村#鎮(zhèn)銀#行信#貸系#統(tǒng)的功#能測(cè)#試作#為測(cè)#試背#景,首#先使#用一#個(gè)完#善的測(cè)#試流#程,并#在其#中使#用Q#C的測(cè)#試管#理工#具,通#過(guò)測(cè)#試技#術(shù)和測(cè)#試管#理工#具相結(jié)#合的使#用,并#在使#用Q#C時(shí),還不#斷地改#進(jìn)測(cè)#試流#程和測(cè)#試管#理流#程,達(dá)#到測(cè)#試的成#功。本#文的研#究成#果是#在銀#行軟#件系#統(tǒng)測(cè)#試中使#用測(cè)#試管#理工#具和一#個(gè)完#善的測(cè)#試流#程,通#過(guò)在實(shí)#際測(cè)#試過(guò)#程中的應(yīng)#用,驗(yàn)#證了該標(biāo)#準(zhǔn)#確#實(shí)能#提#高測(cè)#試過(guò)#程管#理的質(zhì)#量,使#測(cè)#試管#理人#員的工#作量減#少了一#半,使測(cè)#試的質(zhì)#量有#了明#顯的提#高,并#能讓測(cè)#試的整#個(gè)流#程是#可#跟#蹤,并#可#以減#少測(cè)#試的成#本。展望雖#然通#過(guò)前#面的四#個(gè)章#節(jié)的軟#件測(cè)#試流#程和管#理工#具在實(shí)#際項(xiàng)#目的成#功使#用,并#能提#高測(cè)#試質(zhì)#量,減#少成#本,達(dá)#到銀#行對(duì)產(chǎn)#品質(zhì)#量保#證的要#求以#及對(duì)#成#本節(jié)#約的目#標(biāo)。但#由#于銀#行軟#件系#統(tǒng)的測(cè)#試項(xiàng)#目各#不一#樣,所#以在以#后的測(cè)#試工#作中還#要針#對(duì)不#同的項(xiàng)#目作#出一#些相#應(yīng)的計(jì)#劃調(diào)#整,以#下是進(jìn)#一#步的工#作計(jì)#劃:1、在#總#結(jié)村#鎮(zhèn)銀#行信#貸系#統(tǒng)模#塊功#能測(cè)#試的測(cè)#試流#程方#法基#礎(chǔ)上,再#進(jìn)其#它的銀#行測(cè)#試項(xiàng)#目的情#況,建#立一#個(gè)更通#常的流#程管#理方#法和流#程。2、為#了解#決Q$C不#足,本#測(cè)#試組是基#于Q$C9.2和E$xce$l20$03/20$10的基#礎(chǔ)上,并首#次在這#個(gè)測(cè)#試項(xiàng)#目使#用。由#于Q#C的版#本將不#斷地變#化,將要考#慮一#個(gè)Q$C版#本的兼#容問(wèn)#題,并考#慮如#何在其#它測(cè)#試項(xiàng)#目中推#廣使#用。參考文獻(xiàn)WegenerJ,SthamerH,JonesBF,EyresDE.Testingreal-timesystemsusinggeneticalgorithms[J].SoftwareQualityJournal,1997,6:127-135.MichaelC,McGrawG,SchatzM.Generatingsoftwaretestdatabyevolution[J].IEEETrans.onSoftwareEngineering,2001,27,1085-1110.DiazE,TuyaJ,BlaneoR.AutomatedSoftwareTestingUsingaMetaheuristicTechniqueBasedonTabuSearch[J].in:Proceedi

溫馨提示

  • 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)論