公務(wù)員期刊網(wǎng) 精選范文 測(cè)試項(xiàng)目總結(jié)范文

測(cè)試項(xiàng)目總結(jié)精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的測(cè)試項(xiàng)目總結(jié)主題范文,僅供參考,歡迎閱讀并收藏。

測(cè)試項(xiàng)目總結(jié)

第1篇:測(cè)試項(xiàng)目總結(jié)范文

1 試驗(yàn)?zāi)康?/p>

我市是傳統(tǒng)的花生生產(chǎn)大市,每年花生種植面積有10多萬(wàn)畝,是我市人民解決食用油來(lái)源的主要渠道之一。為了建立我市花生生產(chǎn)中施肥的技術(shù)指標(biāo)體系,提高花生的產(chǎn)量和品質(zhì),降低施肥成本,減少因盲目施肥對(duì)生態(tài)環(huán)境造成的危害,特進(jìn)行了本試驗(yàn)。

2 試驗(yàn)地點(diǎn)

試驗(yàn)地為桂平市蒙圩鎮(zhèn)新建村第五村民小組張桂明戶承包的水田,經(jīng)度109°59′,緯度23°19′,海撥47.9米。

3 試驗(yàn)材料

3.1 肥料 尿素N:46.5%;過(guò)磷酸鈣P2O5:14%;氯化鉀K2O:60%。

3.2 花生種 本地良種82號(hào)。

4 試驗(yàn)地情況

沖積沙壤土,耕層厚度20厘米,排灌方便,前作為水稻。整地前按“五點(diǎn)”取樣采集混合樣本進(jìn)行分析化驗(yàn):PH:5.1;有機(jī)質(zhì):20.6g/kg;全氮:1.37g/kg;有效磷:38.3mg/kg;緩效鉀:118.7 mg/kg;速效鉀64 mg/kg。

5 試驗(yàn)設(shè)計(jì)

5.1 試驗(yàn)采用 《農(nóng)業(yè)部測(cè)土配方施肥技術(shù)規(guī)程》3414完全實(shí)施方案設(shè)置田間小區(qū)肥效試驗(yàn)

見(jiàn)表(一)。

“3414”設(shè)計(jì)方案指氮、磷、鉀3個(gè)因素,高、中、低,空白4個(gè)水平,14個(gè)處理。2水平指當(dāng)?shù)刈罴咽┓柿康耐扑]值(本試驗(yàn)為:N:P2O5:K2O=6:3:9),1水平=2水平×0.5,3水平=2水平×1.5,0水平指不施肥。

5.2 試驗(yàn)小區(qū)形狀 試驗(yàn)小區(qū)長(zhǎng)21米、寬2×0.8米=1.6米。面積33.6平方米。

5.3 種植規(guī)格 80×16.7厘米,雙行雙粒均勻點(diǎn)播,雙行間距20厘米,畝播花生仁1.8-2.0萬(wàn)粒。每小區(qū)點(diǎn)播花生仁1000粒。試驗(yàn)小區(qū)四周設(shè)不少于1.0米的保護(hù)行。

5.4 施肥 所有肥料全部用做基肥,在播種時(shí)于雙行間開(kāi)溝施下。

6 試驗(yàn)過(guò)程

3月11日播種,3月18日出苗,3月21日齊苗,4月28日始花,5月10日盛花,7月16日成熟收獲。

7 試驗(yàn)結(jié)果和肥料產(chǎn)量效應(yīng)回歸分析

7.1 試驗(yàn)的產(chǎn)量結(jié)果和主要經(jīng)濟(jì)性狀見(jiàn)表二

7.2 回歸方程肥料效應(yīng)擬合結(jié)果見(jiàn)表

8 試驗(yàn)結(jié)論:

(1)試驗(yàn)中氮、磷、鉀各養(yǎng)份單因素或綜合因素對(duì)花生產(chǎn)量的影響均達(dá)到顯著水平。說(shuō)明花生栽培中增施N、P、K養(yǎng)份是有顯著增產(chǎn)效果的。

(2)氮、磷、鉀各元素對(duì)花生產(chǎn)量的影響遵循著拋物線模型。即。

氮:每畝N的施用量在04.31―5.85公斤之間時(shí),花生產(chǎn)量會(huì)隨著N施用量的增加而增加,當(dāng)每畝N 的施用量大于5.85公斤時(shí),N的產(chǎn)量效應(yīng)則會(huì)隨著N施用量的增加而減少。

磷:每畝P2O5的施用量在O1.35―2.48公斤之間時(shí),花生產(chǎn)量會(huì)隨著磷施用量的增加而增加,當(dāng)磷的施用量大于每畝2.48公斤時(shí),P2O5的產(chǎn)量效應(yīng)則會(huì)隨著磷養(yǎng)份施用量的增加而減少。

鉀:每畝K2O施用量在O4.23―7.68公斤之間時(shí),花生的產(chǎn)量會(huì)隨著鉀養(yǎng)份施用量的增加而增加,當(dāng)鉀的施用量大于每畝7.68公斤時(shí),K2O的產(chǎn)量效應(yīng)會(huì)隨著鉀養(yǎng)份施用量的增加而減少。

第2篇:測(cè)試項(xiàng)目總結(jié)范文

關(guān)鍵詞:國(guó)產(chǎn)化平臺(tái);信息系統(tǒng);軟件測(cè)試

計(jì)算機(jī)軟硬件實(shí)現(xiàn)自主可控是國(guó)家重要的發(fā)展規(guī)劃,近年來(lái)國(guó)產(chǎn)化軟件平臺(tái)取得了長(zhǎng)足發(fā)展,操作系統(tǒng)、數(shù)據(jù)庫(kù)、辦公軟件、中間件等均已出現(xiàn)不少商用國(guó)產(chǎn)化產(chǎn)品,為信息系統(tǒng)能夠采用國(guó)產(chǎn)化平臺(tái)進(jìn)行研發(fā)奠定了基礎(chǔ)。軟件測(cè)試作為軟件研發(fā)領(lǐng)域中的重要一環(huán),直接影響軟件產(chǎn)品質(zhì)量,一直備受重視[1]。軟件測(cè)試與軟件開(kāi)發(fā)緊密相連,軟件研發(fā)采用國(guó)產(chǎn)化平臺(tái)實(shí)現(xiàn),這對(duì)軟件測(cè)試有著重要的影響,決定著軟件測(cè)試所需要的技術(shù),因此研究國(guó)產(chǎn)化平臺(tái)下的軟件測(cè)試具有重要意義。相比于非國(guó)產(chǎn)化軟件平臺(tái),國(guó)產(chǎn)化軟件平臺(tái)起步晚,發(fā)展時(shí)間短,其對(duì)應(yīng)的軟件測(cè)試技術(shù)也比較欠缺,尤其是在配套的測(cè)試軟件方面。本文通過(guò)分析軟件測(cè)試關(guān)鍵活動(dòng),根據(jù)國(guó)產(chǎn)化軟件測(cè)試技術(shù)現(xiàn)狀,提出一種適應(yīng)于國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)軟件測(cè)試技術(shù)。

1信息系統(tǒng)軟件測(cè)試分析

信息系統(tǒng)軟件測(cè)試在不同研發(fā)模型中所分階段不同,而區(qū)別于不同的研發(fā)模型,整個(gè)軟件測(cè)試過(guò)程一般都需要經(jīng)過(guò)測(cè)試策劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試總結(jié)四個(gè)基本活動(dòng)。測(cè)試策劃活動(dòng)主要進(jìn)行需求分析,識(shí)別軟件測(cè)試項(xiàng)、測(cè)試所需軟硬件、人力資源等;測(cè)試設(shè)計(jì)活動(dòng)主要根據(jù)識(shí)別的軟件測(cè)試項(xiàng)設(shè)計(jì)測(cè)試用例,包括手工測(cè)試用例、自動(dòng)化測(cè)試用例等;測(cè)試執(zhí)行活動(dòng)通過(guò)手工、自動(dòng)執(zhí)行測(cè)試,發(fā)現(xiàn)軟件缺陷,進(jìn)行軟件缺陷歸零驗(yàn)證;測(cè)試總結(jié)活動(dòng)對(duì)測(cè)試執(zhí)行結(jié)果進(jìn)行整理分析,編寫(xiě)測(cè)試報(bào)告。同樣的,基于國(guó)產(chǎn)化平臺(tái)研發(fā)的信息系統(tǒng)軟件測(cè)試亦需要經(jīng)過(guò)測(cè)試策劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試總結(jié)四個(gè)活動(dòng)。1)測(cè)試策劃活動(dòng)進(jìn)行需求分析、識(shí)別軟件測(cè)試項(xiàng)依賴于軟件自身需求,其與研發(fā)平臺(tái)具有無(wú)關(guān)性,識(shí)別測(cè)試所需的軟硬件則取決于研發(fā)平臺(tái)。目前國(guó)產(chǎn)化平臺(tái)的測(cè)試工具也面臨著起步晚、發(fā)展時(shí)間短的問(wèn)題,應(yīng)用于國(guó)產(chǎn)化平臺(tái)的軟件測(cè)試工具種類(lèi)遠(yuǎn)沒(méi)有豐國(guó)產(chǎn)化平臺(tái)軟件測(cè)試工具豐富[2]。測(cè)試策劃過(guò)程中需要識(shí)別出可用于國(guó)產(chǎn)化平臺(tái)的測(cè)試軟件是其要解決的重要問(wèn)題,一方面取決于已有的測(cè)試軟件,另一方面取決于信息系統(tǒng)的技術(shù)實(shí)現(xiàn)。2)測(cè)試設(shè)計(jì)活動(dòng)所編寫(xiě)的手工測(cè)試用例取決于被測(cè)信息系統(tǒng)軟件自身,而編寫(xiě)自動(dòng)化測(cè)試用例則取決于所使用的自動(dòng)化測(cè)試平臺(tái),不同的自動(dòng)化測(cè)試平臺(tái)所適用的軟件類(lèi)別不同?;趪?guó)產(chǎn)化的自動(dòng)化測(cè)試平臺(tái)選擇范圍小,且成熟度相比于非國(guó)產(chǎn)化平臺(tái)并不高。因此測(cè)試設(shè)計(jì)階段所面臨的是被測(cè)信息系統(tǒng)軟件的可實(shí)現(xiàn)自動(dòng)化測(cè)試的用例覆蓋程度問(wèn)題。3)測(cè)試執(zhí)行活動(dòng)一方面是執(zhí)行測(cè)試用例,另一方面還需要對(duì)軟件缺陷進(jìn)行分析定位,對(duì)被測(cè)信息系統(tǒng)的內(nèi)存、CPU、網(wǎng)絡(luò)、磁盤(pán)IO等指標(biāo)進(jìn)行監(jiān)控,其對(duì)國(guó)產(chǎn)化平臺(tái)依賴性較高。國(guó)產(chǎn)化平臺(tái)的操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件乃至辦公軟件所提供的分析、監(jiān)控工具直接影響著軟件測(cè)試的執(zhí)行和軟件缺陷的分析定位。目前,國(guó)產(chǎn)計(jì)算機(jī)環(huán)境的應(yīng)用面、規(guī)模相對(duì)較小,應(yīng)對(duì)復(fù)雜環(huán)境時(shí),兼容性、綜合性能、可靠性驗(yàn)證不充分,缺乏有效的診斷分析工具和測(cè)試評(píng)估環(huán)境[1]。測(cè)試執(zhí)行過(guò)程中面臨著如何充分利用國(guó)產(chǎn)化平臺(tái)所提供的分析和監(jiān)控工具完成測(cè)試執(zhí)行、如何通過(guò)第三方輔助軟件解決國(guó)產(chǎn)化平臺(tái)自身不具備的功能完成測(cè)試執(zhí)行的問(wèn)題。4)測(cè)試總結(jié)活動(dòng)為測(cè)試過(guò)程的最后一個(gè)活動(dòng),對(duì)測(cè)試執(zhí)行的結(jié)果進(jìn)行整理分析。對(duì)于國(guó)產(chǎn)化平臺(tái)研發(fā)的信息系統(tǒng),測(cè)試總結(jié)需要分析前幾項(xiàng)測(cè)試活動(dòng)的結(jié)果形成測(cè)試報(bào)告,還需要對(duì)測(cè)試技術(shù)形成積累,為基于國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)的軟件測(cè)試持續(xù)發(fā)展提供經(jīng)驗(yàn)。圖1為信息系統(tǒng)軟件測(cè)試活動(dòng)圖以及基于國(guó)產(chǎn)化平臺(tái)進(jìn)行軟件測(cè)試活動(dòng)的所要解決的關(guān)鍵問(wèn)題。

2軟件測(cè)試技術(shù)應(yīng)用

2.1測(cè)試策劃

國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)軟件測(cè)試策劃活動(dòng)所面臨的主要問(wèn)題是識(shí)別測(cè)試所需軟件項(xiàng),應(yīng)用于項(xiàng)目,需要結(jié)合項(xiàng)目自身特點(diǎn)。每個(gè)項(xiàng)目的系統(tǒng)架構(gòu)、軟件開(kāi)發(fā)語(yǔ)言、運(yùn)行環(huán)境等各不一樣,因此在識(shí)別時(shí)結(jié)合被測(cè)軟件,從三個(gè)方面解決測(cè)用所需軟件:開(kāi)源軟件[3]、商用軟件、自研軟件。圖2所示在項(xiàng)目測(cè)試過(guò)程中開(kāi)源軟件、商用軟件、自研軟件選擇比重,其中開(kāi)源軟件選擇優(yōu)先,其次可通過(guò)自研軟件、商用軟件覆蓋測(cè)試所需。1)開(kāi)源軟件具有成本低、靈活性高、自由的優(yōu)勢(shì),國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)識(shí)別測(cè)試所需軟件項(xiàng)可以優(yōu)先從開(kāi)源軟件中選擇,獲取滿足項(xiàng)目軟件功能測(cè)試、性能測(cè)試、接口測(cè)試、安全測(cè)試、可靠性測(cè)試等測(cè)試類(lèi)型的開(kāi)源軟件。2)開(kāi)源軟件在支持方面、文檔方面、穩(wěn)定性方面不如商業(yè)軟件,對(duì)于測(cè)試軟件要求高的項(xiàng)目可選擇商用軟件進(jìn)行支撐。商用軟件具有支持度高、日常更新、技術(shù)難度低的優(yōu)勢(shì),采用商用軟件可以避免測(cè)試過(guò)程中的一些無(wú)法解決問(wèn)題。3)商用軟件所提供的是適用于大多數(shù)用戶需求的接口,對(duì)于被測(cè)軟件,在不同的測(cè)試階段、不同測(cè)試類(lèi)型中,存在商用軟件無(wú)法實(shí)現(xiàn)測(cè)試內(nèi)容的場(chǎng)景,需要項(xiàng)目通過(guò)研發(fā)專用測(cè)試工具以實(shí)現(xiàn)測(cè)試覆蓋,解決測(cè)試軟件問(wèn)題。

2.2測(cè)試設(shè)計(jì)

測(cè)試設(shè)計(jì)過(guò)程中可以通過(guò)編寫(xiě)自動(dòng)化測(cè)試用例代替手工測(cè)試的反復(fù)操作,自動(dòng)化測(cè)試用例覆蓋率高可以有效地提高測(cè)試用例復(fù)用率和執(zhí)行效率。基于國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)軟件自動(dòng)化測(cè)試在采用的自動(dòng)化測(cè)試平臺(tái)上,可以通過(guò)不同維度的測(cè)試用例設(shè)計(jì)增加自動(dòng)化測(cè)試用例覆蓋率,即分別從單元測(cè)試、接口測(cè)試、GUI測(cè)試分別設(shè)計(jì)自動(dòng)化測(cè)試用例[4]。自動(dòng)化軟件測(cè)試用例設(shè)計(jì)一般遵循圖3所示的三角形用例覆蓋率比例,單元測(cè)試與代碼直接相關(guān),軟件代碼改動(dòng)對(duì)單元自動(dòng)化用例的影響較小,單元測(cè)試自動(dòng)化用例覆蓋率最高,其次是接口測(cè)試自動(dòng)化用例。GUI自動(dòng)化測(cè)試用例實(shí)現(xiàn)難度高,且受代碼改動(dòng)影響大,因此其自動(dòng)化測(cè)試用例覆蓋率最低。國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)軟件自動(dòng)化測(cè)試平臺(tái)缺少Q(mào)TP、Loadrunner等工具,目前只有少數(shù)自動(dòng)化平臺(tái)支持國(guó)產(chǎn)化操作系統(tǒng),如kylinTOP自動(dòng)化測(cè)試工具,除此之外,還可以采用Selenium、Python等實(shí)現(xiàn)自動(dòng)化測(cè)試。此類(lèi)軟件對(duì)于GUI自動(dòng)化測(cè)試與非國(guó)產(chǎn)化軟件類(lèi)似,因此國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)自動(dòng)化測(cè)試用例亦需要遵循圖3的測(cè)試用例覆蓋率。

2.3測(cè)試執(zhí)行

在測(cè)試執(zhí)行過(guò)程中需要對(duì)信息系統(tǒng)軟件缺陷進(jìn)行分析定位、對(duì)信息系統(tǒng)的指標(biāo)進(jìn)行監(jiān)控。信息系統(tǒng)的缺陷分析和指標(biāo)監(jiān)控包括兩部分,一部分與依賴的國(guó)產(chǎn)化平臺(tái)相關(guān),另一部分與信息系統(tǒng)軟件自身相關(guān)。與國(guó)產(chǎn)化平臺(tái)相關(guān)的缺陷分析和指標(biāo)監(jiān)控可以采用國(guó)產(chǎn)化平臺(tái)自持軟件,目前國(guó)產(chǎn)操作系統(tǒng)、國(guó)產(chǎn)數(shù)據(jù)庫(kù)軟件、國(guó)產(chǎn)中間件軟件等均具備滿足監(jiān)控平臺(tái)自身指標(biāo)的工具[5]?;趪?guó)產(chǎn)化平臺(tái)的第三方測(cè)試工具如WGCLOUD、PIGOSS、SugarNMS等可以實(shí)現(xiàn)多平臺(tái)、分布式監(jiān)控。表1為這三款工具軟件可支持的國(guó)產(chǎn)化平臺(tái)以及可用于信息系統(tǒng)軟件測(cè)試的監(jiān)控項(xiàng)。

2.4測(cè)試總結(jié)

測(cè)試總結(jié)活動(dòng)是對(duì)之前幾項(xiàng)測(cè)試活動(dòng)的總結(jié),在測(cè)試執(zhí)行完成后對(duì)各項(xiàng)測(cè)試活動(dòng)進(jìn)行整理分析,形成測(cè)試報(bào)告?;趪?guó)產(chǎn)化平臺(tái)的信息系統(tǒng)軟件研發(fā)還未廣泛開(kāi)展,對(duì)應(yīng)的軟件測(cè)試技術(shù)也需要不斷的探索與研究,相比于非國(guó)產(chǎn)化平臺(tái)的軟件測(cè)試,國(guó)產(chǎn)化平臺(tái)信息系統(tǒng)的軟件測(cè)試不再僅限于單一項(xiàng)目,還需要與其他項(xiàng)目的測(cè)試策劃相關(guān)聯(lián)。因此測(cè)試總結(jié)活動(dòng)還需要以資源池的形式進(jìn)行技術(shù)積累,將整個(gè)測(cè)試過(guò)程中的軟件測(cè)試方法、測(cè)試工具、測(cè)試分析等進(jìn)行技術(shù)儲(chǔ)備與傳播,為其他國(guó)產(chǎn)化平臺(tái)的軟件測(cè)試提供借鑒。同樣的,在其他項(xiàng)目的軟件測(cè)試策劃活動(dòng)中,可以從資源池中的技術(shù)儲(chǔ)備選取用于支撐整個(gè)項(xiàng)目測(cè)試的技術(shù)。

第3篇:測(cè)試項(xiàng)目總結(jié)范文

以下對(duì)我在xxxx年所做的工作進(jìn)行全面總結(jié):

1、團(tuán)隊(duì)管理

我的團(tuán)隊(duì),以現(xiàn)在的表現(xiàn)和對(duì)我的關(guān)懷與安慰而讓我感動(dòng)。

測(cè)試人員是一個(gè)比較特殊的群體,以發(fā)現(xiàn)缺陷和保障質(zhì)量為根本目標(biāo)。這就要求我們?cè)诠静⒉灰?guī)范的項(xiàng)目管理與工作流程背景下,測(cè)試既要服從于現(xiàn)狀、又不能安于現(xiàn)狀。自xxxx年x月被正式提升為測(cè)試團(tuán)隊(duì)負(fù)責(zé)人之后,我將絕大部分時(shí)間和精力傾注在團(tuán)隊(duì)建設(shè)上,主要體現(xiàn)為團(tuán)隊(duì)成員的技術(shù)提升與培養(yǎng)、部門(mén)制度建設(shè)和文檔標(biāo)準(zhǔn)建設(shè)、測(cè)試與開(kāi)發(fā)的工作交互流程等。

在團(tuán)隊(duì)管理上逐漸嘗試,本著先理后管的原則,將原本人心渙散的團(tuán)隊(duì)建設(shè)為一支相互關(guān)心、相互幫助的高凝聚力團(tuán)隊(duì)。坦白的講,因?yàn)樽陨砉芾斫?jīng)驗(yàn)的欠缺,這個(gè)摸索過(guò)程中我走了許多彎路,但結(jié)果卻使我受益良多。是我的團(tuán)隊(duì)教會(huì)了我這些,讓我初步懂得了什么是管理,讓我明白管的是理而并非是人。如果事情難以理通,那么在此之上的管只能是強(qiáng)制的,僅僅在表象上完成事情而已。所以一定要先理清楚然后再管,這時(shí)其實(shí)已經(jīng)不需要管了,因?yàn)橐呀?jīng)理順,大家都會(huì)去積極主動(dòng)的執(zhí)行。有理的同時(shí),還要幫助整個(gè)團(tuán)隊(duì)去整理,給予團(tuán)隊(duì)每位成員必要的工作幫助,比如工作思路和工作資源。除此之外,還包括適當(dāng)?shù)娜粘贤ê退枷胍龑?dǎo),通過(guò)績(jī)效考核、部門(mén)例會(huì)、部門(mén)培訓(xùn)、單人交談和部門(mén)聚會(huì)等形式,在工作時(shí)間和非工作時(shí)間進(jìn)行交流,實(shí)現(xiàn)了團(tuán)隊(duì)成員之間的相互信任和相互認(rèn)可。

在這個(gè)過(guò)程中,我的性格優(yōu)勢(shì)得以充分體現(xiàn),我能夠在第一時(shí)間發(fā)覺(jué)團(tuán)隊(duì)成員的狀態(tài)異常,并通過(guò)及時(shí)的交談?dòng)枰越鉀Q,同時(shí)也體現(xiàn)出了我的性格劣勢(shì)。記得在一次例會(huì)結(jié)束后,我要求每位團(tuán)隊(duì)成員寫(xiě)出5條關(guān)于我的意見(jiàn)和建議,結(jié)果讓我非常欣慰,這說(shuō)明團(tuán)隊(duì)成員對(duì)我的信任,也期望我有所成長(zhǎng)。我也會(huì)以此為戒,逐漸改進(jìn)。

2、團(tuán)隊(duì)工作

對(duì)工作模式進(jìn)行改進(jìn),在團(tuán)隊(duì)工作的執(zhí)行模式上完全改變了之前測(cè)試人員歸屬項(xiàng)目組的不規(guī)范情況。統(tǒng)一測(cè)試管理平臺(tái)增強(qiáng)了測(cè)試人員的溝通頻度,促進(jìn)了大家的相互交流和相互幫助,并使得測(cè)試工作可以根據(jù)實(shí)際情況執(zhí)行交互性測(cè)試。

綜合x(chóng)xxx年的測(cè)試結(jié)果,我至少為整個(gè)團(tuán)隊(duì)的表現(xiàn)打90分,可以說(shuō)這一年的工作結(jié)果是令人滿意的,當(dāng)然主要是指經(jīng)歷了八月調(diào)整之后的測(cè)試團(tuán)隊(duì)。最讓人難忘的是xxxx年的八月、九月和十月期間,測(cè)試團(tuán)隊(duì)剛剛經(jīng)歷了八月末的人員調(diào)整,以3舊1新的4人陣容承擔(dān)了原來(lái)7人的工作量,并在高強(qiáng)度的工作壓力下順利的度過(guò)了團(tuán)隊(duì)調(diào)整期。面對(duì)這一充滿壓力的過(guò)程,我想,只有兔子在哪里的故事是讓大家難以忘記的。

如今的測(cè)試團(tuán)隊(duì)有著完備的內(nèi)部機(jī)制和運(yùn)作方式,我們已經(jīng)做好了相應(yīng)準(zhǔn)備,隨時(shí)應(yīng)對(duì)公司發(fā)展所必須的各種調(diào)整。

3、個(gè)人工作

xxxx年xx月初,我已向郭總提交一份xxxx年xx月x日到xxxx年3月的工作總結(jié),其中所描述的工作內(nèi)容均為當(dāng)時(shí)參與的arpt項(xiàng)目的工作進(jìn)展情況。自xxxx年x月開(kāi)始,我與項(xiàng)目組全體成員參與了arpt奧運(yùn)項(xiàng)目的投標(biāo)文件編寫(xiě)工作,這也是我第一次參與標(biāo)書(shū)編寫(xiě),但從自身來(lái)講,我已經(jīng)傾盡全部所能。

在標(biāo)書(shū)編寫(xiě)結(jié)束后,除繼續(xù)負(fù)責(zé)arpt軟件的測(cè)試外,逐漸將工作重心向團(tuán)隊(duì)建設(shè)偏移。在合理分配工作任務(wù)的前提下,適當(dāng)從事部分模塊的測(cè)試工作。關(guān)于團(tuán)隊(duì)管理內(nèi)容,之前已經(jīng)有所介紹,在此不再贅述。

4.、總結(jié)

年終結(jié)束,我的人生觀和價(jià)值觀也隨著時(shí)間的推移而逐步發(fā)生改變,更加清晰的了解了自身優(yōu)勢(shì)與不足,包括職業(yè)發(fā)展過(guò)程中的一些必要能力,我也會(huì)在此經(jīng)驗(yàn)的基礎(chǔ)上漸漸的總結(jié)和調(diào)整。

第4篇:測(cè)試項(xiàng)目總結(jié)范文

測(cè)試管理人員:我與企業(yè)共成長(zhǎng)

校園回憶如一夢(mèng),遇見(jiàn)你仿佛很久。測(cè)試工作在中采購(gòu)和網(wǎng)絡(luò)建設(shè)中發(fā)揮重要作用,2018年5月,我有幸加入測(cè)試中心這個(gè)大家庭。測(cè)試中心,顧名思義承擔(dān)著絕大部分測(cè)試工作,尤其是采購(gòu)和網(wǎng)絡(luò)建設(shè)項(xiàng)目測(cè)試,測(cè)試工作在網(wǎng)絡(luò)建設(shè)中發(fā)揮重要作用,為現(xiàn)網(wǎng)運(yùn)營(yíng)及質(zhì)量提升提供技術(shù)保障。測(cè)試中心通過(guò)多年的測(cè)試經(jīng)驗(yàn)積累,持續(xù)建設(shè)測(cè)試管理體系并逐步推廣到全院。2016年歸口全院測(cè)試質(zhì)量管理,建立獨(dú)立測(cè)試質(zhì)量監(jiān)督團(tuán)隊(duì),測(cè)試工作管理辦法進(jìn)一步規(guī)范測(cè)試工作,明確了十三項(xiàng)管理措施,通過(guò)三項(xiàng)創(chuàng)新管理方式,做到行為有依據(jù)、監(jiān)督有抓手、提升有建議。

紙上得來(lái)終覺(jué)淺,絕知此事要躬行。作為研究院測(cè)試管理團(tuán)隊(duì)的一員,入職伊始我就參與了《管理辦法》第二次修訂工作,小小的一本《管理辦法》,卻是研究院的重大制度,我的工作也圍繞它展開(kāi)了。難以忘記萍慧姐親自為我細(xì)細(xì)解讀難懂的業(yè)務(wù)用語(yǔ),難以忘記秦倩帶我去測(cè)試現(xiàn)場(chǎng)查看測(cè)試項(xiàng)目及文檔檢查,難以忘記新妍與我共同梳理百條測(cè)試澄清信息、整理歸檔測(cè)試文件,短短幾個(gè)月仿佛經(jīng)歷了很多,讓我對(duì)于測(cè)試管理工作越來(lái)越熟悉,也逐漸體會(huì)到測(cè)試管理的要旨是為了讓測(cè)試工作越來(lái)越好,流程質(zhì)量有保證,工作效率才能真正得到提升,意義非凡。

欲窮千里目,更上一層樓。測(cè)試管理發(fā)現(xiàn)問(wèn)題要有處理機(jī)制,通過(guò)不斷的理論研究和實(shí)踐經(jīng)驗(yàn),我們建立“建章立制-有效監(jiān)督-數(shù)據(jù)挖掘-階梯上升”四步走的測(cè)試澄清閉環(huán)模型,深入測(cè)試澄清全生命周期,覆蓋率100%。測(cè)試管理不能只執(zhí)行不總結(jié),通過(guò)深入分析2017年以來(lái)全部121個(gè)測(cè)試澄清,總結(jié)歸納提升建議40余條,規(guī)范測(cè)試執(zhí)行,加強(qiáng)測(cè)試管理,并通過(guò)事后改進(jìn),事先預(yù)警機(jī)制針對(duì)性解決項(xiàng)目存在問(wèn)題,部分測(cè)試澄清問(wèn)題復(fù)現(xiàn)率下降70%,測(cè)試項(xiàng)目質(zhì)量大大提升,測(cè)試領(lǐng)域也從有投訴到無(wú)投訴,測(cè)試人員從被動(dòng)響應(yīng)到主動(dòng)實(shí)施,得到專業(yè)部所領(lǐng)導(dǎo)、研究院院領(lǐng)導(dǎo)和集團(tuán)采購(gòu)共享中心等需求部門(mén)的一致認(rèn)可。測(cè)試管理也要配合公司IT進(jìn)程戰(zhàn)略,實(shí)現(xiàn)自動(dòng)化,通過(guò)不斷總結(jié)修改需求、設(shè)計(jì)流程,我們的測(cè)試管理系統(tǒng)終于初建模型,即將上線了,相信它一定可以發(fā)揮不凡的作用。測(cè)試管理不能只懂管理更要懂得技術(shù),新一年的工作計(jì)劃中,我為自己制定了技術(shù)學(xué)習(xí)路線,感謝移動(dòng)研究院這個(gè)很好的平臺(tái),讓我可以學(xué)習(xí)和接觸到很多通信領(lǐng)域的知識(shí),深入測(cè)試現(xiàn)場(chǎng),切身體會(huì)測(cè)試工程師日常工作,才能更好地做好測(cè)試管理,而不是讓管理飄在云端。

愛(ài)她的人與好風(fēng)光。我司除了完善的技術(shù)平臺(tái)更有豐富的文娛活動(dòng)。精彩的新員工培訓(xùn)讓我感受到欣欣向榮、朝氣勃發(fā)的企業(yè)文化;測(cè)試中心黨支活動(dòng),讓我很快融入,感受到大家庭的溫暖;研究院工會(huì)數(shù)不清的文藝課程,全方面關(guān)照員工訴求,水彩課上我有了人生總第一幅藝術(shù)作品。感謝我的組織,我與企業(yè)共成長(zhǎng)!

第5篇:測(cè)試項(xiàng)目總結(jié)范文

關(guān)鍵詞:CMM;軟件開(kāi)發(fā);軟件測(cè)試

中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2007)17-31397-02

Based on CMM Software Development and Testing

YANG Guang

(Northeastern University College of Software,Shenyang 110004,China)

Abstract:Demand for software development, including design, programming and testing, and software quality assurance testing software is the key steps have been more and more people's attention. Currently, the CMM (Capability Maturity Model, Capability Maturity Model) has become the world's most popular, most practical kind of software production process standards, received international recognition software industry has become in today's enterprise-scale software as an indispensable. In software development and testing process, the characteristics of the enterprise itself, using the CMM software development management processes, to improve software development quality and efficiency.

Key words:CMM;software development;software testing

1 引言

軟件開(kāi)發(fā)包括需求、設(shè)計(jì)、編程和測(cè)試,而軟件測(cè)試是軟件質(zhì)量保證的關(guān)鍵步驟,已經(jīng)得到人們?cè)絹?lái)越多的重視。目前,CMM (Capability Maturity Model,能力成熟度模型)已經(jīng)成為國(guó)際上最流行、最實(shí)用的一種軟件生產(chǎn)過(guò)程標(biāo)準(zhǔn),得到了國(guó)際軟件產(chǎn)業(yè)界的認(rèn)可,成為當(dāng)今企業(yè)從事規(guī)模軟件生產(chǎn)不可缺少的一項(xiàng)內(nèi)容。2000年,國(guó)務(wù)院的《鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策》中第17條中表示,將對(duì)軟件出口型企業(yè)CMM認(rèn)證費(fèi)用予以適當(dāng)支持。如今,國(guó)內(nèi)企業(yè)也越來(lái)越重視基于CMM的軟件開(kāi)發(fā)和測(cè)試。

2 CMM簡(jiǎn)介

20 世紀(jì) 80 年代中期,國(guó)際軟件產(chǎn)業(yè)界對(duì)軟件過(guò)程的研究十分重視,因?yàn)樵诓捎密浖こ谭椒朔浖C(jī)的過(guò)程中,人們已認(rèn)識(shí)到,軟件過(guò)程是否完善是軟件風(fēng)險(xiǎn)大小的決定因素。1986 年 11 月,美國(guó)卡內(nèi)基梅隆大學(xué)的軟件工程研究所( Software Engineering Institute , SEI )應(yīng)美國(guó)聯(lián)邦政府的要求,針對(duì)美國(guó)國(guó)防部對(duì)軟件承包商的能力評(píng)價(jià)問(wèn)題,研究 “ 過(guò)程成熟度框架 ”。1987 年 9 月, SEI 開(kāi)發(fā)了一套軟件能力成熟度框架和軟件成熟度問(wèn)卷,用來(lái)評(píng)估軟件供應(yīng)商的能力。1991 年, SEI 自己總結(jié)了成熟度框架和初版成熟度問(wèn)卷的實(shí)踐經(jīng)驗(yàn),并以此為基礎(chǔ)推出了 “軟件能力成熟度模型( Capability Maturity Model For Software , CMM ) 1.0 版 ”。1993 年, SEI 在廣泛聽(tīng)取美國(guó)政府和各界軟件專家的意見(jiàn)后,推出了目前世界上比較流行的通用的 CMM1.1 版。

CMM是一個(gè)用來(lái)描述軟件組織的模型,用于評(píng)價(jià)軟件承包能力并幫助其改善軟件質(zhì)量的方法。CMM是評(píng)估軟件能力與成熟度的一套標(biāo)準(zhǔn),它側(cè)重于軟件開(kāi)發(fā)過(guò)程的管理和工程能力的提高與評(píng)估。CMM表現(xiàn)了軟件組織能力成熟度的特稱,確切的說(shuō),CMM是在軟件流程上的能力成熟度。 CMM將軟件組織抽象為能力成熟度模型。能力成熟度是軟件組織解決“按時(shí),按計(jì)劃,高質(zhì)量”這一問(wèn)題的關(guān)鍵因素,而CMM的目的,就是要幫助軟件組織在進(jìn)度和預(yù)算范圍之內(nèi)生產(chǎn)出高質(zhì)量的軟件產(chǎn)品。

CMM標(biāo)準(zhǔn)共分五個(gè)等級(jí)(5級(jí)為最高級(jí)別),是一個(gè)動(dòng)態(tài)的過(guò)程,企業(yè)可根據(jù)不同級(jí)別的要求,循序漸進(jìn),不斷改進(jìn)。從第一級(jí)到第五級(jí)分別為:初始級(jí)、可重復(fù)級(jí)、定義級(jí)、管理級(jí)和優(yōu)化級(jí),從低到高,軟件開(kāi)發(fā)生產(chǎn)的計(jì)劃精度越來(lái)越高,每單位工程的生產(chǎn)周期越來(lái)越短,每單位工程的成本也越來(lái)越低。

3 基于CMM的軟件開(kāi)發(fā)與測(cè)試

CMM是一種管理方法,是一個(gè)軟件過(guò)程改進(jìn)框架,這個(gè)框架與軟件生命周期無(wú)關(guān),也與采用的技術(shù)無(wú)關(guān)。CMM目前代表著軟件發(fā)展的一種思路,一種提高軟件過(guò)程能力的途徑。盡管它存在著某些不足。例如,成熟級(jí)別、關(guān)鍵過(guò)程域、公共屬性和關(guān)鍵實(shí)踐還需要在軟件行業(yè)進(jìn)一步深入地討論和修訂,但它確實(shí)為軟件行業(yè)的發(fā)展提供了一個(gè)良好的框架,而且是濃度軟件過(guò)程能力提高的有用工具。增強(qiáng)我國(guó)軟件企業(yè)的競(jìng)爭(zhēng)力,提高國(guó)產(chǎn)軟件的水平是國(guó)人的共同愿望,但目前我國(guó)軟件水平,尤其是軟件開(kāi)發(fā)能力和軟件生產(chǎn)能力還很差。那么,如何提高我國(guó)軟件的開(kāi)發(fā)和生產(chǎn)能力,從而提高軟件整體水平?軟件企業(yè)實(shí)施基于CMM的軟件開(kāi)發(fā)與測(cè)試也許不失為一條有效的途徑。

按照CMM要求將開(kāi)發(fā)分為九個(gè)階段:項(xiàng)目規(guī)劃、小組啟動(dòng)、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼調(diào)試、系統(tǒng)集成與測(cè)試、驗(yàn)收、項(xiàng)目關(guān)閉。其中軟件的測(cè)試是軟件開(kāi)發(fā)過(guò)程的重要組成部分,是用來(lái)確認(rèn)一個(gè)程序的品質(zhì)或性能是否符合開(kāi)發(fā)之前所提出的一些要求。軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編碼的最終復(fù)審。

下面從各個(gè)階段主要項(xiàng)目活動(dòng)、階段交付文檔和評(píng)審點(diǎn)出發(fā),詳細(xì)描述項(xiàng)目開(kāi)發(fā)的各個(gè)階段。

(1)項(xiàng)目規(guī)劃

項(xiàng)目規(guī)劃要對(duì)所要解決的問(wèn)題進(jìn)行總體定義,包括了解用戶的要求及現(xiàn)實(shí)環(huán)境。計(jì)劃階段要從技術(shù)、經(jīng)濟(jì)和社會(huì)等3個(gè)方面研究并論證本軟件項(xiàng)目的可行性,編寫(xiě)可行性研究報(bào)告,探討解決問(wèn)題的方案,并對(duì)可供使用的資源(如計(jì)算機(jī)硬件、系統(tǒng)軟件、人力等)成本,可取得的效益和開(kāi)發(fā)進(jìn)度做出估計(jì),以制訂完成開(kāi)發(fā)任務(wù)的實(shí)施計(jì)劃。另外,項(xiàng)目的相關(guān)人員提出創(chuàng)新性的想法,并對(duì)自己的想法進(jìn)行可行性分析,研究新想法的問(wèn)題范圍,探索這個(gè)問(wèn)題是否值得去解決,是否有大概的解決辦法,并對(duì)需要的資源進(jìn)行估計(jì)。

本階段的交付文檔是立項(xiàng)說(shuō)明書(shū),立項(xiàng)說(shuō)明書(shū)必須提交工程委員會(huì)進(jìn)行評(píng)審。如果評(píng)審不通過(guò),項(xiàng)目就此結(jié)束。

(2)小組啟動(dòng)

在項(xiàng)目立項(xiàng)評(píng)審后,根據(jù)先前的資源估計(jì)成立項(xiàng)目開(kāi)發(fā)小組,確立開(kāi)發(fā)小組中各個(gè)角色的成員,然后對(duì)項(xiàng)目開(kāi)發(fā)需要的軟件和硬件資源進(jìn)行分配,并搭建好項(xiàng)目開(kāi)發(fā)環(huán)境。結(jié)合項(xiàng)目最后的期限要求以及分析CMM 歷史度量庫(kù),確立項(xiàng)目開(kāi)發(fā)的一級(jí)計(jì)劃,確定以下各個(gè)開(kāi)發(fā)階段的評(píng)審點(diǎn)。本階段的交付文檔主要有項(xiàng)目計(jì)劃書(shū)和小組啟動(dòng)說(shuō)明書(shū)。項(xiàng)目計(jì)劃書(shū)必須經(jīng)過(guò)工程委員會(huì)的評(píng)審,如果評(píng)審?fù)ú贿^(guò),必須參考CMM的歷史度量庫(kù)來(lái)修改項(xiàng)目計(jì)劃直至通過(guò)評(píng)審。

(3)需求分析

需求分析是一個(gè)對(duì)用戶的需求進(jìn)行去粗取精、去偽存真、正確理解,然后把需求用軟件工程開(kāi)發(fā)語(yǔ)言(形式功能規(guī)約,即需求規(guī)格說(shuō)明書(shū))表達(dá)出來(lái)的過(guò)程。分析階段的基本任務(wù)是和用戶一起確定要解決的問(wèn)題,建立軟件的邏輯模型,編寫(xiě)需求規(guī)格說(shuō)明書(shū)文檔并最終得到用戶的認(rèn)可。需求分析的主要方法有結(jié)構(gòu)化分析方法、數(shù)據(jù)流程圖和數(shù)據(jù)字典等方法。

基于CMM的需求分析階段更注重項(xiàng)目的管理流程。首先項(xiàng)目組要確立在該階段的二級(jí)計(jì)劃,然后開(kāi)始需求分析,明確需要開(kāi)發(fā)系統(tǒng)必須具備的功能。并要主動(dòng)與用戶交流,獲取需求并分析需求。制定相應(yīng)的系統(tǒng)測(cè)試計(jì)劃,在這以后的每個(gè)階段項(xiàng)目組長(zhǎng)都必須提交階段工作報(bào)告。

CMM的需求分析階段主要交付的文檔有更新后的項(xiàng)目計(jì)劃書(shū)、需求跟蹤矩陣、需求分析說(shuō)明書(shū)、系統(tǒng)測(cè)試計(jì)劃書(shū)、項(xiàng)目詞匯表和階段工作報(bào)告。需求分析說(shuō)明書(shū)必須提交給工程委員會(huì)評(píng)審,只有在評(píng)審?fù)ㄟ^(guò)后,才能進(jìn)入下一個(gè)開(kāi)發(fā)階段。

(4)概要設(shè)計(jì)

一般軟件設(shè)計(jì)可以分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。實(shí)際上軟件設(shè)計(jì)的主要任務(wù)就是將軟件分解成模塊。概要設(shè)計(jì)就是結(jié)構(gòu)設(shè)計(jì),其主要目標(biāo)就是給出軟件的模塊結(jié)構(gòu),用軟件結(jié)構(gòu)圖表示。

基于CMM的概要設(shè)計(jì)階段不但要為系統(tǒng)描述系統(tǒng)流程圖、構(gòu)建系統(tǒng)的可能方案、確立的系統(tǒng)總體方案和進(jìn)行模塊劃分及設(shè)計(jì)。而且還有進(jìn)行一些系統(tǒng)的集成測(cè)試計(jì)劃和設(shè)計(jì)評(píng)審等工作。該階段主要的交付文檔為更新的項(xiàng)目計(jì)劃書(shū)、更新的需求跟蹤矩陣、編程規(guī)范、概要設(shè)計(jì)說(shuō)明書(shū)(包含總體方案)、集成測(cè)試計(jì)劃書(shū)、意見(jiàn)反饋單、階段工作報(bào)告。各個(gè)模塊的概要設(shè)計(jì)說(shuō)明書(shū)和總體方案必須經(jīng)過(guò)評(píng)審。

(5)詳細(xì)設(shè)計(jì)

詳細(xì)設(shè)計(jì)階段是對(duì)概要設(shè)計(jì)的結(jié)果的細(xì)化,概要設(shè)計(jì)已經(jīng)達(dá)到函數(shù)級(jí)的分解,詳細(xì)設(shè)計(jì)是對(duì)分解的函數(shù)進(jìn)行實(shí)現(xiàn)的描述。一般詳細(xì)設(shè)計(jì)的首先要設(shè)計(jì)模塊的程序流程、算法和數(shù)據(jù)結(jié)構(gòu),其次,要設(shè)計(jì)數(shù)據(jù)庫(kù),常用方法還是結(jié)構(gòu)化程序設(shè)計(jì)方法。

基于CMM的詳細(xì)設(shè)計(jì)階段必須依次補(bǔ)充完善需求跟蹤矩陣,并確立單元測(cè)試計(jì)劃和進(jìn)行評(píng)審。該階段的交付文檔為更新的項(xiàng)目計(jì)劃書(shū)、更新的需求跟蹤矩陣、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、單元測(cè)試計(jì)劃書(shū)、意見(jiàn)反饋單和階段工作報(bào)告。各個(gè)模塊的詳細(xì)設(shè)計(jì)必須經(jīng)過(guò)評(píng)審。

(6)編碼調(diào)試

軟件編碼是指把軟件設(shè)計(jì)轉(zhuǎn)換成計(jì)算機(jī)可以接受的程序,即寫(xiě)成以某一程序設(shè)計(jì)語(yǔ)言表示的"源程序清單"。充分了解軟件開(kāi)發(fā)語(yǔ)言、工具的特性和編程風(fēng)格,有助于開(kāi)發(fā)工具的選擇以及保證軟件產(chǎn)品的開(kāi)發(fā)質(zhì)量。當(dāng)前軟件開(kāi)發(fā)中除在專用場(chǎng)合,已經(jīng)很少使用二十世紀(jì)80年代的高級(jí)語(yǔ)言了,取而代之的是面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言。而且面向?qū)ο蟮拈_(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)環(huán)境大都合為一體,因此大大提高了開(kāi)發(fā)的速度。

基于CMM的編碼調(diào)試階段的任務(wù)包括:①項(xiàng)目組制定出在本階段的二級(jí)計(jì)劃;②學(xué)習(xí)確認(rèn)編程規(guī)范,再開(kāi)始編碼,同時(shí)必須進(jìn)行同行檢查和走讀檢視;③進(jìn)行單元測(cè)試。一般認(rèn)為單元測(cè)試應(yīng)緊接在編碼之后,當(dāng)源程序編制完成并通過(guò)復(fù)審和編譯檢查,便可開(kāi)始單元測(cè)試。測(cè)試用例的設(shè)計(jì)應(yīng)與復(fù)審工作相結(jié)合,根據(jù)設(shè)計(jì)信息選取測(cè)試數(shù)據(jù),將增大發(fā)現(xiàn)上述各類(lèi)錯(cuò)誤的可能性。在確定測(cè)試用例的同時(shí),應(yīng)給出期望結(jié)果。該階段的交付文檔為更新的項(xiàng)目計(jì)劃書(shū)、更新的需求跟蹤矩陣、代碼、單元測(cè)試報(bào)告、意見(jiàn)反饋單和問(wèn)題跟蹤單。所有代碼必須經(jīng)過(guò)工程委員會(huì)的評(píng)審,以確認(rèn)是否符合編程規(guī)范要求。

(7)系統(tǒng)集成和測(cè)試

軟件測(cè)試的目的是以較小的代價(jià)發(fā)現(xiàn)盡可能多的錯(cuò)誤。要實(shí)現(xiàn)這個(gè)目標(biāo)的關(guān)鍵在于設(shè)計(jì)一套出色的測(cè)試用例(測(cè)試數(shù)據(jù)和預(yù)期的輸出結(jié)果組成了測(cè)試用例)。如何才能設(shè)計(jì)出一套出色的測(cè)試用例,關(guān)鍵在于理解測(cè)試方法。不同的測(cè)試方法有不同的測(cè)試用例設(shè)計(jì)方法。兩種常用的測(cè)試方法是白盒法和黑盒法。

一般測(cè)試分為:?jiǎn)卧獪y(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。單元測(cè)試階段通常是屬于開(kāi)發(fā)項(xiàng)目組編碼調(diào)試的范疇。單元測(cè)試階段后要將系統(tǒng)集成成一個(gè)可運(yùn)行版本。此后,就進(jìn)入系統(tǒng)集成和測(cè)試階段,系統(tǒng)測(cè)試應(yīng)該由若干個(gè)不同測(cè)試組成,目的是充分運(yùn)行系統(tǒng),驗(yàn)證系統(tǒng)各部件是否都能政黨工作并完成所賦予的任務(wù)。該階段主要的交付文檔為集成測(cè)試報(bào)告和系統(tǒng)測(cè)試報(bào)告、問(wèn)題跟蹤單和階段工作報(bào)告。在測(cè)試階段完成后,必須經(jīng)過(guò)內(nèi)部驗(yàn)收的評(píng)審才可以提交進(jìn)入正式的驗(yàn)收階段。

(8)驗(yàn)收

在驗(yàn)收階段,項(xiàng)目組主要是配合客戶進(jìn)行驗(yàn)收。首先準(zhǔn)備好用戶手冊(cè)以及相關(guān)文檔,并提交系統(tǒng)驗(yàn)收檢查單,協(xié)助客戶進(jìn)行驗(yàn)收測(cè)試。本階段的交付文檔為驗(yàn)收?qǐng)?bào)告,客戶簽署的驗(yàn)收?qǐng)?bào)告也就是對(duì)本階段的評(píng)審。

(9)項(xiàng)目關(guān)閉

本開(kāi)發(fā)過(guò)程最后強(qiáng)調(diào)的是項(xiàng)目關(guān)閉階段,這個(gè)階段是對(duì)項(xiàng)目開(kāi)發(fā)的總結(jié)。針對(duì)CMM 中關(guān)鍵過(guò)程域的實(shí)施執(zhí)行情況,各個(gè)角色必須提交相應(yīng)的角色總結(jié)報(bào)告。在項(xiàng)目組長(zhǎng)匯總后,總結(jié)項(xiàng)目開(kāi)發(fā)中的不足和經(jīng)驗(yàn),提交過(guò)程改進(jìn)意見(jiàn)和CMM度量庫(kù)。這個(gè)過(guò)程有助于項(xiàng)目開(kāi)發(fā)組織改進(jìn)自己的軟件開(kāi)發(fā)過(guò)程。

4 總結(jié)

CMM 是國(guó)際公認(rèn)的 “ 事實(shí) ” 標(biāo)準(zhǔn),是中國(guó)軟件業(yè)走向國(guó)際市場(chǎng)的通行證。CMM的目的是幫助軟件企業(yè)對(duì)軟件工程過(guò)程進(jìn)行管理和改進(jìn),增強(qiáng)開(kāi)發(fā)與改進(jìn)能力,從而能按時(shí)地、不超預(yù)算地開(kāi)發(fā)出高質(zhì)量的軟件。因此在軟件的開(kāi)發(fā)和測(cè)試的過(guò)程中,針對(duì)企業(yè)自身的特點(diǎn),采用CMM軟件開(kāi)發(fā)管理流程,能夠提高軟件開(kāi)發(fā)的質(zhì)量和效率。

參考文獻(xiàn):

[1]何新責(zé).軟件能力成熟度模型[M].北京:清華大學(xué)出版社,2000.

[2]劉莉,傅英亮,陶強(qiáng).基于CMM的軟件開(kāi)發(fā)和維護(hù)過(guò)程的研究[J].信息技術(shù)與信息化,2006,(05).

第6篇:測(cè)試項(xiàng)目總結(jié)范文

2009年2月25日至4月17日,禮平老師提出將學(xué)院大三的“軟件項(xiàng)目管理”和“軟件項(xiàng)目開(kāi)發(fā)實(shí)踐”兩項(xiàng)課程相結(jié)合,讓學(xué)生完成一個(gè)網(wǎng)上書(shū)城系統(tǒng)。項(xiàng)目歷時(shí)52天,在兩位老師的悉心指導(dǎo)下,整個(gè)學(xué)院的同學(xué)組成20多個(gè)團(tuán)隊(duì),開(kāi)始了開(kāi)發(fā)歷程,在這個(gè)過(guò)程中,著重培養(yǎng)了學(xué)生獲取知識(shí)、共享知識(shí)、應(yīng)用知識(shí)、總結(jié)知識(shí)和傳播知識(shí)的能力。

作為其中一個(gè)團(tuán)隊(duì)的小組長(zhǎng),我深為自己所在的團(tuán)隊(duì)“喜羊羊與灰太狼”感到自豪,它對(duì)于我以及我們組員的影響都是“前所未有”,并且是長(zhǎng)遠(yuǎn)的。說(shuō)其前所未有,緣于這次開(kāi)發(fā)就如大學(xué)前幾年的一次總結(jié),幫助我們匯總學(xué)習(xí)方法,融會(huì)貫通所學(xué)知識(shí);說(shuō)其影響深遠(yuǎn),緣于其對(duì)我們后期課程乃至下一屆或下幾屆學(xué)弟學(xué)妹們的幫助。

“喜羊羊與灰太狼”是一個(gè)由5個(gè)女生、2個(gè)男生組成的團(tuán)隊(duì)。這是一個(gè)奇怪而又強(qiáng)大的組合,這7個(gè)人沒(méi)有任何相關(guān)領(lǐng)域的開(kāi)發(fā)經(jīng)驗(yàn),沒(méi)有任何組隊(duì)共同開(kāi)發(fā)的合作經(jīng)驗(yàn)。在團(tuán)隊(duì)中,有的活潑可愛(ài),有的深沉內(nèi)斂,有的認(rèn)真細(xì)致,有的想法獨(dú)特,當(dāng)組合在一起之后,我們有過(guò)爭(zhēng)執(zhí),有過(guò)失望,但是最終我們卻提交了一份令人滿意的成果,包括7個(gè)完整版本的源代碼和32萬(wàn)字的文檔,還有每一位成員在未來(lái)學(xué)習(xí)中取之不盡的開(kāi)發(fā)經(jīng)驗(yàn)。

2 實(shí)際開(kāi)發(fā)結(jié)果

2.1 產(chǎn)品

產(chǎn)品功能如圖1所示。

2.2工作量

編碼工作完成情況:

?C#代碼:9712行:

?數(shù)據(jù)庫(kù)代碼:299行;

?CSS代碼: 633行;

?存儲(chǔ)過(guò)程:1711行。

預(yù)計(jì)的生產(chǎn)效率:70行/人/日

程序的平均生產(chǎn)效率為:12355/7/14=126行/人/日

實(shí)際效率大于預(yù)計(jì)效率原因:

(1)開(kāi)發(fā)團(tuán)隊(duì)中有技術(shù)很好的成員,當(dāng)遇到問(wèn)題后,可以通過(guò)請(qǐng)教相互溝通,能夠很快地解決問(wèn)題,不落下進(jìn)度。

(2)開(kāi)發(fā)人員自學(xué)能力好,通過(guò)第一、第二階段的開(kāi)發(fā),積累了一定的經(jīng)驗(yàn),在后期三四階段的開(kāi)發(fā)中將效率提高。

(3)所有成員都十分努力,同時(shí)團(tuán)隊(duì)的管理機(jī)制很好,項(xiàng)目開(kāi)發(fā)嚴(yán)格按照計(jì)劃進(jìn)行,按時(shí)完成任務(wù)甚至超前完成,工作效率很高。

2.3 對(duì)生產(chǎn)效率的評(píng)價(jià)

經(jīng)過(guò)統(tǒng)計(jì),整個(gè)網(wǎng)站系統(tǒng)的代碼數(shù)量為:C#代碼9712行,數(shù)據(jù)庫(kù)代碼299行,CSS代碼633行,存儲(chǔ)過(guò)程1711行,此部分都是開(kāi)發(fā)人員手動(dòng)開(kāi)發(fā)的代碼,總共為12355行。前期的開(kāi)發(fā)時(shí)間為14天。那么程序的平均生產(chǎn)效率為12355/7/14=126行,人/日,這已經(jīng)大大超出我們所預(yù)計(jì)的生產(chǎn)效率70行/A/日。雖然量增多了,但是質(zhì)量依舊控制在計(jì)劃之內(nèi)。

經(jīng)過(guò)統(tǒng)計(jì),所產(chǎn)生文檔字?jǐn)?shù)大約為:75870字。所統(tǒng)計(jì)的文檔包括需求、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、開(kāi)發(fā)計(jì)劃、測(cè)試計(jì)劃等項(xiàng)目所需文檔。那么文件的平均生產(chǎn)效率為:75870/1000/7/7/=1.5千字?jǐn)?shù)/人/日,這明顯不足于我們所預(yù)期的2.5千字?jǐn)?shù)/人/日。這是因?yàn)槲覀冞€有其他很多文檔并沒(méi)有統(tǒng)計(jì)進(jìn)去,例如小組的溝通,小組每周的會(huì)議記錄,小組每周的總結(jié),個(gè)人總結(jié)等。因此,如果包括所有的文檔,估計(jì)能有3千字?jǐn)?shù)/人/日左右。

因此我們的生產(chǎn)效率是能達(dá)到我們預(yù)期的要求的。

3 開(kāi)發(fā)歷程

從以上的開(kāi)發(fā)成果看,這已經(jīng)是一個(gè)完整的開(kāi)發(fā)項(xiàng)目。這不同于課程的開(kāi)發(fā)作業(yè),也不同于科技創(chuàng)新項(xiàng)目,課程初期,禮平老師接受同學(xué)們的建議,結(jié)合同一學(xué)期著重技術(shù)講解“軟件開(kāi)發(fā)實(shí)踐”課程,提出共同完成同一個(gè)項(xiàng)目的觀點(diǎn),兩門(mén)課程從不同的角度,即技術(shù)講解和項(xiàng)目管理指導(dǎo)兩個(gè)方面指導(dǎo)項(xiàng)目開(kāi)發(fā)。這樣大大減少了課程內(nèi)容的重復(fù)和沖突,集中了同學(xué)的時(shí)間和精力,讓我們更加具體細(xì)致地完成一個(gè)項(xiàng)目。

3.1 相關(guān)課程的結(jié)合,集中學(xué)生經(jīng)歷

隨著學(xué)校對(duì)于學(xué)生動(dòng)手能力的要求提高,每一門(mén)專業(yè)課程基本都要求學(xué)生開(kāi)發(fā)一個(gè)小型項(xiàng)目以增加對(duì)于專業(yè)知識(shí)的了解。然而過(guò)多的課程導(dǎo)致了較大的項(xiàng)目壓力,最后學(xué)院的同學(xué)們都不堪重負(fù)。實(shí)際上,學(xué)生一直在忙于完成各種不同的項(xiàng)目,并沒(méi)有達(dá)到實(shí)際的學(xué)習(xí)效果。

因此,當(dāng)我們對(duì)禮平老師的教育理念還沒(méi)有理解時(shí),我們只是覺(jué)得能夠?qū)⒂嘘P(guān)的課程相結(jié)合,是多么令人開(kāi)心的事情。

“軟件項(xiàng)目開(kāi)發(fā)實(shí)踐”課程老師由淺入深地對(duì)我們所遇到的技術(shù)問(wèn)題進(jìn)行指導(dǎo):“軟件項(xiàng)目管理”課程隨著軟件生命周期的進(jìn)行講述不同階段應(yīng)該要采用的軟件工程項(xiàng)目管理方法。

然而,這不只是兩門(mén)課程的結(jié)合。在后期的軟件測(cè)試課程中,我們?cè)俅螌⒆约和瓿傻南到y(tǒng)作為測(cè)試對(duì)象,對(duì)其中重要的功能點(diǎn)采用一套完整的測(cè)試方案,對(duì)其進(jìn)行測(cè)試評(píng)估。因?yàn)楸粶y(cè)系統(tǒng)是由自己開(kāi)發(fā),在測(cè)試過(guò)程中,我們可以很順利地對(duì)缺陷進(jìn)行修復(fù)。

3.2 軟件產(chǎn)品的開(kāi)發(fā)生命周期同課程的結(jié)合

以軟件開(kāi)發(fā)周期作為課程的大環(huán)境,兩位老師由淺入深,從需求分析開(kāi)始,到設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試和維護(hù),一步一步帶領(lǐng)我們進(jìn)行開(kāi)發(fā)。

這像是對(duì)所有課程的總結(jié),其中包括編程的基礎(chǔ)課程、Web開(kāi)發(fā)的相關(guān)技術(shù)、軟件工程的相關(guān)課程、項(xiàng)目管理。在這樣一個(gè)短暫的不到兩個(gè)月的時(shí)間內(nèi),我們實(shí)現(xiàn)了基礎(chǔ)課程中的理論知識(shí),我們重現(xiàn)各類(lèi)開(kāi)發(fā)和設(shè)計(jì)模型。在需求分析中,我們采用“面向?qū)ο蟆闭n程中的需求分析方法,力求通過(guò)標(biāo)準(zhǔn)的需求建模方法,明確系統(tǒng)功能和性能要求:在設(shè)計(jì)和開(kāi)發(fā)過(guò)程中,我們采用迭代的開(kāi)發(fā)方法,運(yùn)用所學(xué)的Web開(kāi)發(fā)課程和C#編程的內(nèi)容;在測(cè)試階段,我們采用軟件測(cè)試課程中學(xué)到的測(cè)試策略,對(duì)每一個(gè)階段的測(cè)試,運(yùn)用有關(guān)的測(cè)試工具開(kāi)展測(cè)試過(guò)程。

現(xiàn)在課程結(jié)束已經(jīng)快一年了,但在后期的像“軟件開(kāi)發(fā)實(shí)習(xí)”這樣的課程中,我們卻總是不自覺(jué)地會(huì)將這次開(kāi)發(fā)的經(jīng)驗(yàn)作為我們開(kāi)發(fā)的依據(jù)。通過(guò)這樣一次完整的項(xiàng)目開(kāi)發(fā)過(guò)程,我們了解了整個(gè)產(chǎn)品的開(kāi)發(fā)周期,明確每個(gè)階段應(yīng)該完成的任務(wù),熟悉各個(gè)階段所可能遇到的問(wèn)題以及應(yīng)該采用的方法,甚至對(duì)于風(fēng)險(xiǎn)的估計(jì)都更加準(zhǔn)確了。

3.3 老師的指導(dǎo),我們前行的指明燈

摒棄了傳統(tǒng)的教授方式,在禮平老師的教育理念指導(dǎo)下,我們開(kāi)始走上講臺(tái)講述自己所遇到的問(wèn)題、采用的解決方法,老師讓我們開(kāi)展討論,讓我們團(tuán)隊(duì)內(nèi)部或者不同團(tuán)隊(duì)之間共同交流來(lái)尋求解決方案。另一位“軟件工程實(shí)踐”課程教師,他采用問(wèn)題驅(qū)動(dòng)的教學(xué)方式,對(duì)我們不同開(kāi)發(fā)階段遇到的技術(shù)問(wèn)題進(jìn)行匯總統(tǒng)一,提供出可選的技術(shù)解決方案,不同的團(tuán)隊(duì)可以依據(jù)自己項(xiàng)目的特點(diǎn)采用合適的解決方案,并通過(guò)自學(xué)的方式了解該解決方案的技術(shù)細(xì)節(jié),從而順利解決問(wèn)題。同時(shí)我們也了解到了相關(guān)其他解決方案適用的情景,讓我們?cè)诮窈蟮拈_(kāi)發(fā)中“有法可依”。

在這場(chǎng)互動(dòng)式的教學(xué)中,老師并沒(méi)有因?yàn)閷W(xué)生的主動(dòng)而減輕了工作壓力,他們需要及時(shí)調(diào)整我們到合適的方向上,這得益于老師自身豐富的開(kāi)發(fā)經(jīng)驗(yàn)。禮平老師會(huì)在我們停滯不前的時(shí)候,建議我們應(yīng)該先完 成一個(gè)靜態(tài)Demo來(lái)幫助了解需求:在我們對(duì)項(xiàng)目計(jì)劃感覺(jué)茫然的時(shí)候,他會(huì)拿出自己多年的開(kāi)發(fā)經(jīng)驗(yàn)告訴我們,應(yīng)該如何在計(jì)劃和開(kāi)發(fā)上平衡時(shí)間;當(dāng)我們對(duì)自身網(wǎng)站的特色定位不清楚的時(shí)候,他會(huì)讓我們注重細(xì)節(jié)的完善而不是新穎的功能,讓我們最終以一個(gè)穩(wěn)定而完整的系統(tǒng)獲勝。當(dāng)初的我們甚至以為一個(gè)項(xiàng)目開(kāi)發(fā)就是一次集體編寫(xiě)代碼,然而老師卻教會(huì)我們需要確定需求,將設(shè)計(jì)工作做得完整,實(shí)際的開(kāi)發(fā)時(shí)間只需要兩個(gè)星期,事實(shí)確實(shí)是如此,在嚴(yán)格的項(xiàng)目進(jìn)度控制中,組員在兩周之內(nèi)竟然基本完成了系統(tǒng)功能。

就是這樣,起初懵懂的我們對(duì)“項(xiàng)目”的過(guò)程完全不知所措,而現(xiàn)在,任何項(xiàng)目到我們手中,無(wú)論其采用的技術(shù)如何,無(wú)論其要求時(shí)間是多久,我們總能得心應(yīng)手地為其制定開(kāi)發(fā)計(jì)劃并開(kāi)展工作來(lái)實(shí)現(xiàn)它。這些知識(shí)在別人看來(lái)就像是與生俱來(lái)的,然而只有我們知道,正是通過(guò)了這樣一次完整的開(kāi)發(fā)過(guò)程,讓軟件工程領(lǐng)域的知識(shí)成為我們自己的“天賦”,隨手拿來(lái),即人們常說(shuō)的“經(jīng)驗(yàn)”。

在這個(gè)成長(zhǎng)的過(guò)程中,老師并沒(méi)有說(shuō),如果遇到了這樣的問(wèn)題,有多少偉大的人發(fā)明了多少模型我們可以采用,這種模型的構(gòu)建過(guò)程是這樣,那種模型的適用情況又是如何。若老師僅是這樣用生硬的文字告訴我們,用我們做20年學(xué)生的經(jīng)驗(yàn)來(lái)看,不出一個(gè)月這些知識(shí)就會(huì)模糊,不出半年這些知識(shí)又會(huì)變成新的知識(shí)。而在這一次的開(kāi)發(fā)過(guò)程中,老師卻像路標(biāo),告訴我們正確的方向,或者可能的路線,而其中探索的過(guò)程卻是由我們來(lái)實(shí)現(xiàn),前進(jìn)的道路由我們自己來(lái)選擇。我們變得習(xí)慣于獨(dú)立思考,我們變得善于表達(dá),我們開(kāi)始熟悉這條成功之道。

3.4 綜合性學(xué)習(xí)經(jīng)驗(yàn),我們最終的目標(biāo)

獲取知識(shí)(自學(xué))、共享知識(shí)(團(tuán)隊(duì)工作)、應(yīng)用知識(shí)(解決問(wèn)題)、總結(jié)知識(shí)(創(chuàng)新)和傳播知識(shí)(溝通)的能力,這是CDIO要求學(xué)生在基于項(xiàng)目的學(xué)習(xí)過(guò)程中需要得到的綜合能力。

我們從不糾結(jié)于某一個(gè)技術(shù)問(wèn)題,從不局限使用某一種開(kāi)發(fā)模型,項(xiàng)目的內(nèi)容也不限定,通過(guò)一次完整的項(xiàng)目開(kāi)發(fā)過(guò)程,著眼于學(xué)生綜合能力的提高,培養(yǎng)學(xué)生成為能夠與國(guó)際接軌的高等工程師。

禮平老師強(qiáng)調(diào)我們要不斷總結(jié),并把這個(gè)過(guò)程運(yùn)用到其他地方,不僅是軟件產(chǎn)品的開(kāi)發(fā),從確定需求、制定計(jì)劃、設(shè)計(jì)和實(shí)現(xiàn)的過(guò)程來(lái)看,我們可以將各種模型甚至運(yùn)用到制定個(gè)人規(guī)劃,還有那些需要考研的同學(xué)的考研計(jì)劃中。在項(xiàng)目完成后,老師欣喜地翻閱每一位同學(xué)的心得體會(huì)。作為小組長(zhǎng)我也看過(guò)組內(nèi)每一位成員的總結(jié),每個(gè)人的教訓(xùn)和經(jīng)驗(yàn)都不盡相同,也許這就是我們學(xué)習(xí)的目的,每個(gè)人都能有所收獲,從不同的角度,不同的領(lǐng)域培養(yǎng)不同的能力,收獲不同的知識(shí)。

3.5課程考核,不僅僅是分?jǐn)?shù)

與往常的課程考試不同,我們采用的考核方式是多樣的,包括平時(shí)的討論、組內(nèi)的互評(píng),答辯的結(jié)果和最終的產(chǎn)品質(zhì)量。

平時(shí)討論作為考核的內(nèi)容之一,增加了平時(shí)課堂討論的參與度,使得同學(xué)們更加積極地投入到課堂交流,為每一次的成果匯報(bào)作好充分的準(zhǔn)備,積極主動(dòng)地思考解決方案。

組內(nèi)互評(píng)是我們的一大特色,我們采用禮平老師號(hào)稱的“雷達(dá)圖”來(lái)評(píng)定每一位成員在開(kāi)發(fā)過(guò)程中的表現(xiàn)。這種評(píng)定方法通過(guò)不同方面評(píng)定每個(gè)人的能力,讓每位成員能夠更加清楚地認(rèn)識(shí)自己,并依據(jù)其在組內(nèi)的貢獻(xiàn)作為評(píng)分依據(jù),計(jì)算出組內(nèi)互評(píng)的最終得分,“雷達(dá)圖”示意圖如圖2所示。

答辯是最后的考驗(yàn),我們?yōu)榇俗鲎懔藴?zhǔn)備,甚至排練了多次。經(jīng)過(guò)之前多次的中期檢查,我們慢慢學(xué)著如何更好地展示和表達(dá)我們的成就,讓老師和其他項(xiàng)目組在答辯的短暫十分鐘之內(nèi)看到我們的努力和優(yōu)秀的產(chǎn)品。終期答辯推動(dòng)著我們不斷完善系統(tǒng),因?yàn)榭紤]到老師要進(jìn)行任何操作,提出各種疑問(wèn),所以我們從用戶的角度考慮一切有可能出現(xiàn)的操作,盡可能地保證系統(tǒng)的實(shí)用性、便捷性和穩(wěn)定性,這樣大大提高了產(chǎn)品的質(zhì)量。在后期的總結(jié)中,我們發(fā)現(xiàn)這樣的方式運(yùn)用到實(shí)際的產(chǎn)品開(kāi)發(fā)中也是如此的有效,因?yàn)闀r(shí)刻從客戶的角度考慮,是保證產(chǎn)品質(zhì)量的重要因素。

正是這樣的考核方式,不僅讓我們學(xué)會(huì)如何有效表達(dá)、了解自己,更在一定程度上學(xué)會(huì)考慮如何成就一個(gè)成功的項(xiàng)目。

3.6 團(tuán)隊(duì)合作,我們最寶貴的經(jīng)驗(yàn)

人際交往技能即團(tuán)隊(duì)協(xié)作和交流,是CDIO工程教育模式所提倡的應(yīng)該培養(yǎng)學(xué)生的技能。對(duì)我們來(lái)說(shuō),團(tuán)隊(duì)培養(yǎng)的協(xié)作關(guān)系是我們寶貴的財(cái)富,團(tuán)隊(duì)合作也成為我們最寶貴的經(jīng)驗(yàn)。

為了能夠順利完成每個(gè)階段的計(jì)劃,我們的小組成員常在一起整合到凌晨,為問(wèn)題開(kāi)會(huì)討論好幾個(gè)小時(shí),我們會(huì)將設(shè)計(jì)制定的細(xì)致再細(xì)致,只為其他隊(duì)員能夠減少理解時(shí)間。當(dāng)然,因?yàn)槲覀冃愿窀鳟悾砸矔?huì)對(duì)他人的行事風(fēng)格不理解,也會(huì)出現(xiàn)推脫責(zé)任的時(shí)候,也有不能達(dá)成一致意見(jiàn)而發(fā)生爭(zhēng)執(zhí)的時(shí)候??墒且?yàn)榇蠹矣泄餐哪繕?biāo),抱著對(duì)項(xiàng)目負(fù)責(zé)的態(tài)度,我們逐漸建立起默契,漸漸開(kāi)始為對(duì)方考慮。每個(gè)小組成員都很細(xì)致地對(duì)待自己負(fù)責(zé)開(kāi)發(fā)的模塊,盡量減少出現(xiàn)缺陷,避免其他功能的開(kāi)發(fā)遭到停滯或者增加整合人員的工作量。

很多人都知道,團(tuán)隊(duì)合作會(huì)保證項(xiàng)目的順利進(jìn)行,減少項(xiàng)目風(fēng)險(xiǎn),構(gòu)建一種良好的團(tuán)隊(duì)氛圍,而對(duì)于我們來(lái)說(shuō),團(tuán)隊(duì)合作更讓我們關(guān)注自己的工作,在很大程度上保證了產(chǎn)品開(kāi)發(fā)的質(zhì)量。通過(guò)團(tuán)隊(duì)開(kāi)發(fā)的方式,讓我們?cè)陂_(kāi)發(fā)過(guò)程發(fā)現(xiàn)協(xié)作的意義,更讓我們收獲了友誼。

4 CDIO之我見(jiàn)

禮平老師的課堂帶給我們收獲和成果,作為軟件學(xué)院的學(xué)生,作為CDIO工程教育理念的受益者,我們有自己的理解和感受。

在有限的大學(xué)4年教育中,我們希望自己能夠承受一定的壓力并收獲有用的知識(shí),能讓我們?cè)谖磥?lái)的職業(yè)領(lǐng)域有所發(fā)展。同時(shí)我們了解,作為工科學(xué)生,工程實(shí)踐經(jīng)驗(yàn)尤為重要,而從小學(xué)到中學(xué),理論為主的教學(xué)模式讓我們深感自己經(jīng)驗(yàn)不足,動(dòng)手能力不強(qiáng),對(duì)于實(shí)際的公司項(xiàng)目更是束手無(wú)策。成為社會(huì)肯定的具有良好綜合素質(zhì)的畢業(yè)生,這是我們對(duì)自身的要求,也是我們對(duì)于學(xué)校教育的期望。

第7篇:測(cè)試項(xiàng)目總結(jié)范文

1軟件測(cè)試過(guò)程中的質(zhì)量管理

軟件測(cè)試貫穿于軟件開(kāi)發(fā)流程的各個(gè)角落,能夠讓工作人員及時(shí)在軟件工程階段中發(fā)現(xiàn)漏洞所在,確保最終交付的產(chǎn)品無(wú)論是功能還是性能,都能得到客戶對(duì)品質(zhì)的需求,軟件測(cè)試需要在軟件開(kāi)發(fā)各個(gè)階段進(jìn)行,工作人員在進(jìn)行軟件測(cè)試的時(shí)候需要作出相應(yīng)的軟件測(cè)試文檔。軟件測(cè)試中質(zhì)量管理尤為重要,產(chǎn)品需要滿足驗(yàn)收交付要求,需要根據(jù)軟件開(kāi)發(fā)實(shí)際情況,從不同的角度進(jìn)行度量,軟件測(cè)試最主要的問(wèn)題是軟件質(zhì)量問(wèn)題,在保證質(zhì)量的基礎(chǔ)上從不同角度度量產(chǎn)品最終質(zhì)量。有的人在軟件測(cè)試時(shí)可以意識(shí)到重要性,但是卻沒(méi)有辦法清晰地找到提升質(zhì)量的有效方式,隨著軟件測(cè)試研究的深入,人們開(kāi)始建立起軟件質(zhì)量度量模型。通過(guò)對(duì)模型的分析,得知軟件質(zhì)量從以下幾方面衡量:(1)開(kāi)發(fā)出來(lái)的軟件是否符合用戶的需求,軟件整體結(jié)構(gòu)是否良好,軟件是否容易讀取,修改是否容易;(2)軟件系統(tǒng)有沒(méi)有友好用戶界面,用戶在使用該軟件的時(shí)候是否方便,需不需要進(jìn)行其他操作;(3)軟件生存周期內(nèi)各個(gè)階段文檔是否齊全,存儲(chǔ)是否得當(dāng),所有文檔是否被規(guī)范配置管理,工作人員進(jìn)行軟件測(cè)試需要根據(jù)客戶需求,以此作為參考,從對(duì)方的角度去看待產(chǎn)品,想象客戶會(huì)如何使用產(chǎn)品,使用的時(shí)候可能會(huì)遇到什么問(wèn)題。軟件測(cè)試質(zhì)量管理方面還需要進(jìn)行軟件質(zhì)量保證,分階段的對(duì)開(kāi)發(fā)的軟件進(jìn)行科學(xué)評(píng)審,根據(jù)評(píng)審結(jié)果制定相應(yīng)計(jì)劃,將軟件分成幾個(gè)階段,根據(jù)不同階段呈現(xiàn)出來(lái)的特點(diǎn)制定評(píng)審要求。隨后,工作人員在審查軟件開(kāi)發(fā)過(guò)程時(shí),需要為每一個(gè)過(guò)程制定規(guī)范,不管是文檔還是編程都要達(dá)到相應(yīng)的規(guī)范需求,要求軟件測(cè)試人員做好質(zhì)量評(píng)估報(bào)告,內(nèi)容豐富詳細(xì),評(píng)估軟件測(cè)試的整個(gè)過(guò)程,對(duì)存在不足的地方提出有效改進(jìn)建議。某測(cè)試工作人員在進(jìn)行軟件測(cè)試的時(shí)候,為了確保質(zhì)量管理工作到位,特別完成了軟件測(cè)試環(huán)境的科學(xué)搭建,由于不同的軟件對(duì)測(cè)試環(huán)境有著不同角度的需求,如C/S及B/S架構(gòu)相關(guān)的軟件產(chǎn)品,測(cè)試人員會(huì)有不同操作系統(tǒng),如Windows系列、Unix、Iinux甚至蘋(píng)果OS等,這些測(cè)試環(huán)境都是必須的。對(duì)于一些嵌入式軟件,如手機(jī)軟件,如果測(cè)試人員想測(cè)試一下有關(guān)功能模塊的耗電情況,手機(jī)待機(jī)時(shí)間等,可能需要搭建相應(yīng)的電流測(cè)試環(huán)境。

2軟件測(cè)試過(guò)程中的風(fēng)險(xiǎn)應(yīng)對(duì)分析

2.1風(fēng)險(xiǎn)識(shí)別與風(fēng)險(xiǎn)量化

對(duì)軟件進(jìn)行項(xiàng)目風(fēng)險(xiǎn)管理,可以在最短時(shí)間內(nèi)得到項(xiàng)目目標(biāo),項(xiàng)目風(fēng)險(xiǎn)管理以潛在風(fēng)險(xiǎn)最小化作為目標(biāo),軟件測(cè)試項(xiàng)目風(fēng)險(xiǎn)管理中包含軟件風(fēng)險(xiǎn)識(shí)別、軟件風(fēng)險(xiǎn)量化、軟件風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃制定以及軟件風(fēng)險(xiǎn)控制。其中,軟件風(fēng)險(xiǎn)識(shí)別需要工作人員在軟件測(cè)試項(xiàng)目風(fēng)險(xiǎn)管理開(kāi)始之前進(jìn)行,并在整個(gè)項(xiàng)目執(zhí)行中不斷完成,軟件風(fēng)險(xiǎn)識(shí)別在項(xiàng)目整個(gè)生命周期以內(nèi)屬于連續(xù)過(guò)程。軟件風(fēng)險(xiǎn)識(shí)別包含了風(fēng)險(xiǎn)來(lái)源確定、風(fēng)險(xiǎn)產(chǎn)生條件辨別,測(cè)試人員要詳細(xì)表述風(fēng)險(xiǎn)特征,確定這些風(fēng)險(xiǎn)是否會(huì)影響到軟件測(cè)試項(xiàng)目的正常運(yùn)行,對(duì)于軟件測(cè)試項(xiàng)目風(fēng)險(xiǎn)管理來(lái)說(shuō),風(fēng)險(xiǎn)識(shí)別不是一次就能完成的,而是應(yīng)該在項(xiàng)目的全過(guò)程進(jìn)行。

2.2風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃與風(fēng)險(xiǎn)監(jiān)控

針對(duì)風(fēng)險(xiǎn)量化結(jié)果,為了降低軟件測(cè)試項(xiàng)目的負(fù)面效應(yīng),測(cè)試人員會(huì)制定相應(yīng)的解決措施和技術(shù)手段,做好風(fēng)險(xiǎn)管理計(jì)劃,完成風(fēng)險(xiǎn)認(rèn)知,為風(fēng)險(xiǎn)監(jiān)控提供技術(shù)基礎(chǔ)。人們可以使用多種方式作為風(fēng)險(xiǎn)控制方法,利用核對(duì)表對(duì)項(xiàng)目進(jìn)行定期評(píng)估與凈值分析,風(fēng)險(xiǎn)監(jiān)控的輸出包含對(duì)風(fēng)險(xiǎn)的錯(cuò)誤糾正和軟件測(cè)試項(xiàng)目管理計(jì)劃更新,軟件測(cè)試項(xiàng)目中發(fā)現(xiàn)風(fēng)險(xiǎn)以后對(duì)其加以分析,確定相對(duì)重要性與影響程度,為來(lái)自內(nèi)部與外部的風(fēng)險(xiǎn)提供標(biāo)識(shí),對(duì)每一種風(fēng)險(xiǎn)進(jìn)行科學(xué)評(píng)估,計(jì)算出風(fēng)險(xiǎn)發(fā)生的可能性與最終結(jié)果,對(duì)風(fēng)險(xiǎn)進(jìn)行分類(lèi),為風(fēng)險(xiǎn)處理提供可操作信息。在經(jīng)典風(fēng)險(xiǎn)管理過(guò)程中,主要會(huì)使用到Boehm、CRM、Leavitt、Boehm等多種模型,使用這種方式很有可能造成人員不足或者成本不夠的問(wèn)題,測(cè)試人員在開(kāi)始進(jìn)行軟件項(xiàng)目開(kāi)發(fā)的時(shí)候就要對(duì)潛在風(fēng)險(xiǎn)進(jìn)行總結(jié),將所有的風(fēng)險(xiǎn)形成表格形式,并在軟件測(cè)試項(xiàng)目生命周期內(nèi)進(jìn)行會(huì)議討論,更新表格。應(yīng)當(dāng)對(duì)可能出現(xiàn)的惡劣后果因素進(jìn)行準(zhǔn)確評(píng)估,對(duì)于當(dāng)前最緊急的風(fēng)險(xiǎn)進(jìn)行決定和處理,制定控制風(fēng)險(xiǎn)的基本應(yīng)對(duì)措施,評(píng)測(cè)和保證風(fēng)險(xiǎn)策略開(kāi)展的有效性。

3總結(jié)

總而言之,人們從第三方軟件測(cè)試角度進(jìn)行軟件測(cè)試時(shí),不僅要進(jìn)行完善的質(zhì)量管理,還會(huì)進(jìn)行項(xiàng)目風(fēng)險(xiǎn)管理,對(duì)風(fēng)險(xiǎn)進(jìn)行評(píng)估與排序,確定不同風(fēng)險(xiǎn)給軟件帶來(lái)的影響,探究風(fēng)險(xiǎn)發(fā)生概率,進(jìn)一步保證軟件的質(zhì)量,降低產(chǎn)品維護(hù)費(fèi)用,提高用戶滿意程度,降低軟件責(zé)任風(fēng)險(xiǎn),提高經(jīng)濟(jì)效益。

參考文獻(xiàn)

[1]徐莉.基于項(xiàng)目管理角度的軟件測(cè)試流程及管理[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(03):38-39.

第8篇:測(cè)試項(xiàng)目總結(jié)范文

關(guān)鍵字:軟件;測(cè)試過(guò)程;管理

軟件開(kāi)發(fā)過(guò)程的質(zhì)量決定軟件的質(zhì)量,軟件測(cè)試過(guò)程的質(zhì)量直接影響測(cè)試結(jié)果的準(zhǔn)確性和有效性。

1 軟件測(cè)試過(guò)程常用的模型

1、V模型

V模型反映出測(cè)試活動(dòng)與分析設(shè)計(jì)活動(dòng)的關(guān)系,指出單元測(cè)試和集成測(cè)試應(yīng)檢測(cè)程序的執(zhí)行是否滿足軟件設(shè)計(jì)的要求。系統(tǒng)測(cè)試應(yīng)檢測(cè)系統(tǒng)功能、性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo)。驗(yàn)收測(cè)試確定軟件的實(shí)現(xiàn)是否滿足用戶需求或合同的要求。

2、W模型

W模型指出軟件各開(kāi)發(fā)階段中應(yīng)同步進(jìn)行的驗(yàn)證和確認(rèn)活動(dòng),即測(cè)試與開(kāi)發(fā)也應(yīng)是同步進(jìn)行的。W模型有利于盡早和全面的發(fā)現(xiàn)問(wèn)題。

3、H模型

V模型與W模型有不妥,即它們都把軟件的開(kāi)發(fā)視為需求、設(shè)計(jì)和編碼等一系列串行的活動(dòng),而事實(shí)上,這些活動(dòng)可以交叉進(jìn)行的。H模型揭示這一點(diǎn):軟件測(cè)試是一個(gè)獨(dú)立的流程,貫穿于產(chǎn)品的整個(gè)生命周期中,與其他流程并發(fā)進(jìn)行。

除了上面的幾種常見(jiàn)模型外,還有X模型、前置測(cè)試模型等。在實(shí)踐中,建議以W模型作為框架,及早全面地開(kāi)展測(cè)試,同時(shí)靈活運(yùn)用H模型獨(dú)立測(cè)試的思想,在達(dá)到恰當(dāng)?shù)木途w點(diǎn)時(shí)就應(yīng)該開(kāi)展獨(dú)立的測(cè)試工作,同時(shí)將測(cè)試工作進(jìn)行迭代,最終保證完成測(cè)試目標(biāo)。

2 測(cè)試階段中的測(cè)試活動(dòng)

軟件測(cè)試過(guò)程主要包括以下四項(xiàng)基本活動(dòng):

1、測(cè)試策劃

在測(cè)試策劃中的活動(dòng)有:制定測(cè)試計(jì)劃,以確定測(cè)試范圍、測(cè)試策略和測(cè)試方法,規(guī)劃測(cè)試任務(wù)日程表,對(duì)測(cè)試資源進(jìn)行安排,并提前評(píng)估測(cè)試風(fēng)險(xiǎn),制定風(fēng)險(xiǎn)控制策略。

2、測(cè)試設(shè)計(jì)與實(shí)現(xiàn)

在測(cè)試設(shè)計(jì)與實(shí)現(xiàn)中的活動(dòng)有:制定測(cè)試的技術(shù)方案,選擇測(cè)試工具,并根據(jù)測(cè)試技術(shù)方案設(shè)計(jì)測(cè)試用例。

3、測(cè)試執(zhí)行

在測(cè)試執(zhí)行中的活動(dòng)有:建立相關(guān)測(cè)試環(huán)境、配置測(cè)試數(shù)據(jù)、按日程安排執(zhí)行測(cè)試用例并記錄測(cè)試執(zhí)行結(jié)果,對(duì)發(fā)現(xiàn)的軟件缺陷進(jìn)行報(bào)告,并配合開(kāi)發(fā)人員進(jìn)行軟件缺陷的分析、處理和追蹤。

4、測(cè)試總結(jié)

在測(cè)試總結(jié)中的活動(dòng)有:對(duì)測(cè)試結(jié)果進(jìn)行綜合分析,以確定軟件產(chǎn)品質(zhì)量的當(dāng)前狀態(tài),為產(chǎn)品的改進(jìn)和提供數(shù)據(jù)和依據(jù),同時(shí)編制測(cè)試報(bào)告,提交相關(guān)的測(cè)試文檔。

3 軟件測(cè)試過(guò)程管理的特點(diǎn)

軟件測(cè)試過(guò)程管理的基本內(nèi)容包括計(jì)劃、組織和監(jiān)控;測(cè)試過(guò)程中存在的問(wèn)題有:

1.軟件質(zhì)量標(biāo)準(zhǔn)定義不準(zhǔn)確、任務(wù)邊界模糊。

2.軟件測(cè)試項(xiàng)目的變化控制和預(yù)警分析要求高。

3.軟件測(cè)試項(xiàng)目具有智力密集,勞動(dòng)密集的特點(diǎn),受人力資源的影響最大。

4.測(cè)試任務(wù)的分配比較困難。

5.測(cè)試要求的人力資源十分穩(wěn)定。

6.軟件測(cè)試人員在待遇、地位上可能會(huì)受到一些不公平的待遇。

軟件測(cè)試項(xiàng)目的過(guò)程管理能否成功,通常受到三方面的影響:項(xiàng)目組內(nèi)的環(huán)境,項(xiàng)目所處的組織環(huán)境,整個(gè)開(kāi)發(fā)流程所控制的全局環(huán)境。

4 軟件測(cè)試過(guò)程管理的原則

1、有關(guān)測(cè)試需求,應(yīng)當(dāng)有一個(gè)經(jīng)各方同意的、完整的、清楚的、詳細(xì)的、整體的、可實(shí)現(xiàn)的和可測(cè)試性的需求并文檔化,盡可能堅(jiān)持最初的需求。

2、測(cè)試計(jì)劃先行。軟件項(xiàng)目管理過(guò)程從項(xiàng)目的計(jì)劃活動(dòng)開(kāi)始,軟件測(cè)試項(xiàng)目也不例外,也是從測(cè)試計(jì)劃開(kāi)始。

3、建立任務(wù)優(yōu)先級(jí)。在測(cè)試任務(wù)較多的情況下,應(yīng)該為各項(xiàng)任務(wù)建立測(cè)試優(yōu)先級(jí),這樣也可以根據(jù)優(yōu)先級(jí)來(lái)先后處理各項(xiàng)任務(wù)。

4、建立客觀的評(píng)估標(biāo)準(zhǔn)。這樣使得整個(gè)項(xiàng)目過(guò)程具有良好的可測(cè)性和可跟蹤性,強(qiáng)調(diào)以數(shù)據(jù)說(shuō)話。

5、盡早測(cè)試。這是從W模型中抽象出來(lái)的理念。一方面指測(cè)試人員盡早參與測(cè)試項(xiàng)目,另一方面指盡早開(kāi)展測(cè)試執(zhí)行任務(wù)。

6、全面測(cè)試。這也是W模型的重要思想,其含義一方面只要對(duì)軟件所有產(chǎn)品進(jìn)行全面的測(cè)試;另一方面指軟件開(kāi)發(fā)人員與測(cè)試人員全面參與到測(cè)試工作中。

7、全過(guò)程測(cè)試。這是從W模型中抽象出來(lái)的另一理念。其含義一方面指測(cè)試人員要充分關(guān)注開(kāi)發(fā)過(guò)程;另一方面指測(cè)試人員要對(duì)測(cè)試的全過(guò)程進(jìn)行全程的跟蹤。

8、獨(dú)立的、迭代的測(cè)試。這是H模型的重要思想,強(qiáng)調(diào)只要達(dá)到測(cè)試就緒點(diǎn),即測(cè)試條件成熟,測(cè)試準(zhǔn)備活動(dòng)完成,測(cè)試執(zhí)行活動(dòng)就可以開(kāi)展。

5 軟件測(cè)試過(guò)程的人員組織

測(cè)試團(tuán)隊(duì)的組織直接關(guān)系到測(cè)試團(tuán)隊(duì)的工作效率和生產(chǎn)力,其組織方式由測(cè)試團(tuán)隊(duì)的規(guī)模、具體任務(wù)和技術(shù)來(lái)決定。

一個(gè)測(cè)試團(tuán)隊(duì)的基本角色有:測(cè)試經(jīng)理、實(shí)驗(yàn)室管理人員、內(nèi)審員、測(cè)試組長(zhǎng)、測(cè)試設(shè)計(jì)人員、資深測(cè)試工程師、一般測(cè)試工程師。

若測(cè)試團(tuán)隊(duì)規(guī)模較大,則測(cè)試工程師分為三個(gè)層次:初級(jí)測(cè)試工程師、測(cè)試工程師和資深測(cè)試工程師,同時(shí)設(shè)置自動(dòng)化測(cè)試工程師、系統(tǒng)測(cè)試工程師和架構(gòu)工程師。

測(cè)試過(guò)程人員組織的一個(gè)方面是考慮測(cè)試團(tuán)隊(duì)的規(guī)模,測(cè)試團(tuán)隊(duì)的規(guī)??梢钥紤]在整個(gè)開(kāi)發(fā)部門(mén)所占的比重,或相對(duì)開(kāi)發(fā)人員所占的比例。從經(jīng)驗(yàn)看,不同的應(yīng)用,軟件測(cè)試和軟件開(kāi)發(fā)人員的比例也是不同的,大致可分為三類(lèi)。

1、操作系統(tǒng)類(lèi)型的產(chǎn)品,對(duì)測(cè)試要求最高,測(cè)試人員和開(kāi)發(fā)人員的比例為2:1。

2、應(yīng)用平臺(tái)、支持系統(tǒng)類(lèi)型的產(chǎn)品,對(duì)測(cè)試要求比較高,通常測(cè)試人員和開(kāi)發(fā)人員的比例為1:1。

3、對(duì)于特定應(yīng)用系統(tǒng)一類(lèi)產(chǎn)品,由于以后對(duì)象清楚、范圍小,甚至可對(duì)應(yīng)用平臺(tái)或應(yīng)用環(huán)境加以限制,所以測(cè)試人員可以再減少,但測(cè)試人員和開(kāi)發(fā)人員的比例至少保證在1:2的水平以上。

6 結(jié)束語(yǔ)

相比之下,目前中國(guó)軟件企業(yè)在軟件測(cè)試方面與國(guó)際水準(zhǔn)仍存在較大差距。首先,在認(rèn)識(shí)上重開(kāi)發(fā)、輕測(cè)試,沒(méi)有認(rèn)識(shí)到軟件項(xiàng)目的如期完成不僅取決于開(kāi)發(fā)人員,更取決于測(cè)試人員;其次,在管理上隨意、簡(jiǎn)單,沒(méi)有建立有效、規(guī)范的軟件測(cè)試管理體系;另外,缺少自動(dòng)化工具的支持,大多數(shù)企業(yè)在軟件測(cè)試時(shí)并沒(méi)有采用軟件測(cè)試管理系統(tǒng)。所以對(duì)國(guó)內(nèi)軟件企業(yè)來(lái)說(shuō),不僅要提高對(duì)軟件測(cè)試過(guò)程管理的認(rèn)識(shí),同時(shí)要建立起完善的軟件測(cè)試過(guò)程管理體系,確保軟件測(cè)試管理在軟件質(zhì)量保證中發(fā)揮應(yīng)有的關(guān)鍵作用。

參考文獻(xiàn)

[1]朱少民. 軟件測(cè)試方法和技術(shù) [M].北京:清華大學(xué)出版社, 2005年

[2]鄭文強(qiáng),馬均長(zhǎng). 軟件測(cè)試管理[M].北京:電子工業(yè)出版社, 2010年

[3]布萊克(美).軟件測(cè)試過(guò)車(chē)管理[M].北京:機(jī)械工業(yè)出版社,2003年

第9篇:測(cè)試項(xiàng)目總結(jié)范文

 

 

0引言

 

如今,軟件產(chǎn)品被廣泛應(yīng)用于各個(gè)領(lǐng)域,如航空、機(jī)械、電子產(chǎn)品等,軟件產(chǎn)品質(zhì)量成為軟件開(kāi)發(fā)中重點(diǎn)關(guān)注的方向。在一些對(duì)于安全性要求較高的領(lǐng)域,對(duì)軟件產(chǎn)品的質(zhì)量要求更高。例如,在2011年溫州發(fā)生的7.23動(dòng)車(chē)追尾事故,導(dǎo)致212人傷亡;1996年阿里亞娜5型火箭發(fā)射39秒后爆炸,直接經(jīng)濟(jì)損失3.7億美元;2002年首都機(jī)場(chǎng)電腦系統(tǒng)出現(xiàn)故障,導(dǎo)致6000多人滯留機(jī)場(chǎng)等。軟件中存在的缺陷是造成這些嚴(yán)重后果的根源。因此,軟件測(cè)試的重要性不言而喻。

 

傳統(tǒng)的軟件開(kāi)發(fā)流程越來(lái)越無(wú)法滿足當(dāng)下軟件需求的頻繁變動(dòng),如傳統(tǒng)的瀑布模型,測(cè)試人員在一定的控制點(diǎn)之前不能測(cè)試,所以在此之前無(wú)法找到缺陷。等到所有開(kāi)發(fā)完成,即過(guò)了該控制點(diǎn)后再進(jìn)行測(cè)試,缺陷數(shù)量會(huì)急劇增加,同時(shí)任何缺陷的修復(fù)都需要對(duì)一連串代碼進(jìn)行變動(dòng),修復(fù)時(shí)間難以確定,軟件遲遲不能,損失將難以估量。

 

敏捷軟件開(kāi)發(fā)是基于一種更接近人類(lèi)活動(dòng)現(xiàn)實(shí)情況的方法論,采用以人為本、迭代、增量的開(kāi)發(fā)過(guò)程,逐步滿足軟件不斷變更的需求[1]。敏捷主要提倡個(gè)人為團(tuán)隊(duì)所作的貢獻(xiàn),注重各個(gè)職位的權(quán)利下發(fā),發(fā)揮個(gè)人的主觀能動(dòng)性,保證隨時(shí)都有可供交付的軟件產(chǎn)品。敏捷開(kāi)發(fā)更容易在項(xiàng)目早期控制缺陷數(shù)目。軟件測(cè)試是保證軟件質(zhì)量與可靠性的重要手段,敏捷開(kāi)發(fā)能充分發(fā)揮軟件測(cè)試的重要作用。

 

1敏捷開(kāi)發(fā)思想

 

敏捷開(kāi)發(fā)是以用戶的需求進(jìn)化為核心,采用逐步迭代、循序漸進(jìn)的方式進(jìn)行軟件開(kāi)發(fā)。在敏捷開(kāi)發(fā)模式中,軟件項(xiàng)目在開(kāi)發(fā)前,先將整體項(xiàng)目切分成多個(gè)子項(xiàng)目,迭代過(guò)程中根據(jù)需要可以對(duì)子項(xiàng)目進(jìn)行拆分或同時(shí)進(jìn)行多個(gè)子項(xiàng)目,每一個(gè)子項(xiàng)目都要經(jīng)過(guò)測(cè)試,保證項(xiàng)目能運(yùn)行成功。換言之,就是把一個(gè)大的軟件項(xiàng)目分成許多小項(xiàng)目,每個(gè)項(xiàng)目獨(dú)立完成,但相互之間又有聯(lián)系,在該過(guò)程中軟件始終處于可用狀態(tài)。

 

敏捷開(kāi)發(fā)本身更多的是一種概念,它是一種循序漸進(jìn)的迭代開(kāi)發(fā)方式,強(qiáng)調(diào)團(tuán)隊(duì)成員間的溝通。2001年,敏捷開(kāi)發(fā)創(chuàng)始人了敏捷宣言:個(gè)體和交互勝過(guò)流程和工具,可用的軟件勝過(guò)完備的文檔,客戶協(xié)作勝過(guò)合同談判,響應(yīng)變化勝過(guò)遵循計(jì)劃[2]。也即,雖然后半部分的條目也具有價(jià)值,但是更看重前半部分的條目。他們希望這將成為成功的軟件開(kāi)發(fā)的基礎(chǔ)。敏捷開(kāi)發(fā)的方法很多,主要包括快速應(yīng)用開(kāi)發(fā)(RAD)[3]、極限編程(XP)[4]、動(dòng)態(tài)系統(tǒng)開(kāi)發(fā)方法(DSDM)[5]與Scrum[6]。本文構(gòu)建的測(cè)試模型借鑒敏捷開(kāi)發(fā)過(guò)程中的迭代思想,以漸進(jìn)的方式完成測(cè)試工作,不僅可使測(cè)試工作具有更好的靈活性,同時(shí)也能更好地適用于現(xiàn)有的敏捷開(kāi)發(fā)過(guò)程。

 

軟件是一種非常特殊的產(chǎn)品,開(kāi)發(fā)出的軟件通常會(huì)存在一些缺陷,而有些缺陷會(huì)造成非常嚴(yán)重的損失。軟件測(cè)試則成為保障軟件質(zhì)量的一種重要手段[7]。根據(jù)不同標(biāo)準(zhǔn)有多種測(cè)試方式,如集成測(cè)試、單元測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試和回歸測(cè)試。傳統(tǒng)的V測(cè)試模型和W測(cè)試模型成為指導(dǎo)人們進(jìn)行測(cè)試的方法,而不同于這兩種測(cè)試模型的H模型,則強(qiáng)調(diào)測(cè)試的獨(dú)立性。另外目前很多開(kāi)發(fā)團(tuán)隊(duì)已經(jīng)開(kāi)始使用敏捷開(kāi)發(fā)方式,敏捷開(kāi)發(fā)方式非常注重客戶的交互以及團(tuán)隊(duì)中的溝通,同時(shí)開(kāi)發(fā)過(guò)程中會(huì)有許多迭代過(guò)程。本文提出的測(cè)試模型借鑒敏捷開(kāi)發(fā)中的迭代思想,測(cè)試流程是一個(gè)漸進(jìn)的過(guò)程。然而,即使有成功的敏捷開(kāi)發(fā)方法,開(kāi)發(fā)人員和測(cè)試人員依然要尋求最適合的敏捷方法,并將相關(guān)技術(shù)融入到自己的敏捷方法中。

 

2敏捷開(kāi)發(fā)中的軟件測(cè)試

 

2.1敏捷測(cè)試

 

敏捷測(cè)試沒(méi)有已經(jīng)確定的唯一定義,原有的測(cè)試定義“通過(guò)在規(guī)定條件下對(duì)程序進(jìn)行操作,發(fā)現(xiàn)錯(cuò)誤,衡量軟件質(zhì)量”仍然適用,核心思想可以理解為“遵循敏捷開(kāi)發(fā)的宣言,接納敏捷核心價(jià)值觀,基于敏捷開(kāi)發(fā)的軟件測(cè)試”。敏捷開(kāi)發(fā)宣言中提到敏捷開(kāi)發(fā)的4個(gè)核心價(jià)值觀:簡(jiǎn)明(Simplicity)、溝通(Communication)、反饋(Feedback)、勇氣/決斷(Courage)。符合敏捷核心價(jià)值觀的測(cè)試實(shí)踐活動(dòng)都可以稱為敏捷測(cè)試,敏捷不僅是一種過(guò)程,更多的是一種理念[8]。

 

2.2敏捷測(cè)試方法

 

圖1為敏捷開(kāi)發(fā)測(cè)試流程,此流程是一個(gè)結(jié)合了Scrum和XP方法,并加上一些基于計(jì)劃性流程原則后的產(chǎn)物。虛線箭頭兩端是開(kāi)發(fā)過(guò)程中與軟件測(cè)試相關(guān)的部分,敏捷開(kāi)發(fā)的測(cè)試人員全程參與完整的迭代開(kāi)發(fā)。

 

(1)需求分析:測(cè)試工程師可以根據(jù)測(cè)試經(jīng)驗(yàn)以及需求的測(cè)試難度對(duì)需求列表提出問(wèn)題或意見(jiàn),以期團(tuán)隊(duì)能共同提供建議或方案,在之后的實(shí)際測(cè)試過(guò)程中有助于提高測(cè)試效率。

 

(2)迭代計(jì)劃:包括對(duì)需求的詳細(xì)分析以及任務(wù)表等,軟件工程師和測(cè)試工程師對(duì)需求進(jìn)行討論。

 

(3)迭代啟動(dòng)會(huì)議:項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理、軟件工程師、測(cè)試工程師對(duì)此代計(jì)劃進(jìn)行討論、完善。

 

(4)測(cè)試計(jì)劃:測(cè)試工程師根據(jù)需求以及測(cè)試經(jīng)驗(yàn)完成詳細(xì)的測(cè)試計(jì)劃書(shū),團(tuán)隊(duì)對(duì)測(cè)試計(jì)劃進(jìn)行研討并確認(rèn)驗(yàn)收測(cè)試。

 

(5)測(cè)試驅(qū)動(dòng)開(kāi)發(fā):測(cè)試工程師相當(dāng)于軟件的第一批用戶,測(cè)試過(guò)程中要重視反饋,這也是敏捷開(kāi)發(fā)的原則之一。

 

(6)驗(yàn)收測(cè)試:測(cè)試工程師對(duì)此次迭代的所有功能進(jìn)行演示,測(cè)試產(chǎn)品功能是否合格。如果產(chǎn)品合格,則此次驗(yàn)收通過(guò),可以進(jìn)入下一環(huán);如果產(chǎn)品不合格,則此次驗(yàn)收失敗,重新返回開(kāi)發(fā)階段,找出失敗的原因及bug并解決,并確認(rèn)下一次驗(yàn)收測(cè)試。

 

(7)提交與驗(yàn)證:由測(cè)試工程師為產(chǎn)品負(fù)責(zé)人與參與項(xiàng)目的人進(jìn)行演示,包括此次迭代的主要功能、產(chǎn)生的未解決bug,然后由產(chǎn)品負(fù)責(zé)人核準(zhǔn)迭代成功。

 

(8)迭代后的研討:對(duì)此次迭代過(guò)程中產(chǎn)生的問(wèn)題進(jìn)行討論,對(duì)于亮點(diǎn)可以進(jìn)行表?yè)P(yáng),錯(cuò)誤要分析原因。

 

從流程圖和測(cè)試人員參與項(xiàng)目的簡(jiǎn)單描述中,可以總結(jié)出敏捷測(cè)試的方法主要有兩種:與傳統(tǒng)軟件測(cè)試相似的測(cè)試和測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(TDD,Test-DrivenDevelopment)。

 

圖2展示的是測(cè)試驅(qū)動(dòng)開(kāi)發(fā)流程,開(kāi)發(fā)人員在編寫(xiě)產(chǎn)品代碼之前,要先編寫(xiě)單元測(cè)試代碼,在進(jìn)行單元測(cè)試后才能進(jìn)行產(chǎn)品代碼的編寫(xiě),以保證產(chǎn)品代碼能完全符合要求。產(chǎn)品代碼編寫(xiě)完成后進(jìn)行單元測(cè)試和集成測(cè)試,測(cè)試代碼和產(chǎn)品代碼都要進(jìn)行代碼審查,保證代碼的簡(jiǎn)潔、統(tǒng)一,方便以后維護(hù)。在敏捷測(cè)試中,測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的重要目的不僅僅是測(cè)試軟件,同時(shí)在開(kāi)發(fā)過(guò)程中幫助客戶和程序員確定需求。測(cè)試驅(qū)動(dòng)開(kāi)發(fā)應(yīng)該運(yùn)用于每一個(gè)迭代中,逐步開(kāi)發(fā)完成所有軟件功能。

 

傳統(tǒng)軟件測(cè)試的種類(lèi)非常多,在敏捷測(cè)試中應(yīng)當(dāng)根據(jù)當(dāng)前迭代的需求進(jìn)行測(cè)試[9]。某車(chē)削軟件有這樣一個(gè)需求,能支持直徑40mm的刀具路徑生成。該需求一定配備了相應(yīng)的刀具路徑生成方法,然后只需確定刀路生成中的一些參數(shù),然后設(shè)計(jì)數(shù)量足夠的不同表面形態(tài)的圓面即可。由于TestPart數(shù)量過(guò)多,可能會(huì)用到自動(dòng)化測(cè)試,也有可能會(huì)用到一些特殊的TestPart,如圓面面型變化大,甚至不是圓面等。迭代最后一定有整體的性能測(cè)試,在整個(gè)項(xiàng)目進(jìn)行過(guò)程中,傳統(tǒng)的軟件測(cè)試方法同樣適用于敏捷開(kāi)發(fā)。

 

2.3敏捷測(cè)試特點(diǎn)

 

在瀑布開(kāi)發(fā)模式中,要求流程規(guī)范、文檔齊全,測(cè)試進(jìn)行時(shí)再根據(jù)軟件需求總結(jié)、測(cè)試所有功能點(diǎn),直到軟件中沒(méi)有明顯bug。在傳統(tǒng)的軟件測(cè)試開(kāi)始時(shí),軟件的缺陷會(huì)達(dá)到頂點(diǎn),同時(shí)如果有需求變化,則需要重新編寫(xiě)文檔,可能必須將之前的工作推翻重來(lái),費(fèi)時(shí)費(fèi)力。而在敏捷測(cè)試中,一切都發(fā)生了改變。

 

敏捷開(kāi)發(fā)模式中測(cè)試不是一個(gè)單獨(dú)階段,它和編碼一樣是軟件開(kāi)發(fā)的重要組成部分。敏捷開(kāi)發(fā)使用一個(gè)“完整團(tuán)隊(duì)”的方法來(lái)保證軟件產(chǎn)品質(zhì)量。敏捷團(tuán)隊(duì)中的測(cè)試人員從客戶需求中提煉要求,然后與開(kāi)發(fā)團(tuán)隊(duì)合作,把這些要求變成可執(zhí)行的規(guī)范,用于指導(dǎo)代碼編寫(xiě)。隨著測(cè)試和編碼的逐漸進(jìn)行與交互,將建立一些產(chǎn)品特性,直到提供足夠的產(chǎn)品價(jià)值。

 

敏捷測(cè)試包括以下幾個(gè)主要特點(diǎn):①周期性的迭代開(kāi)發(fā)方式。不同于傳統(tǒng)測(cè)試的一次性集成或功能測(cè)試,敏捷測(cè)試在迭代進(jìn)行過(guò)程中要通過(guò)及時(shí)響應(yīng)客戶反饋來(lái)修正軟件測(cè)試策略,以此修正軟件的質(zhì)量指標(biāo);②每日立會(huì),密切溝通。傳統(tǒng)測(cè)試提供了大量文檔描述產(chǎn)品需求,并通過(guò)文檔進(jìn)行測(cè)試。敏捷測(cè)試則需要團(tuán)隊(duì)每天進(jìn)行交流,測(cè)試人員與客戶持續(xù)溝通,以保證產(chǎn)品質(zhì)量符合客戶預(yù)期,并與開(kāi)發(fā)人員溝通來(lái)確定需求認(rèn)識(shí)的統(tǒng)一;③測(cè)試方法多樣,貫穿整個(gè)項(xiàng)目開(kāi)發(fā)過(guò)程。敏捷測(cè)試包括測(cè)試人員對(duì)軟件的自動(dòng)化測(cè)試、集成測(cè)試、功能測(cè)試等,還包括開(kāi)發(fā)人員對(duì)代碼的單元測(cè)試、代碼評(píng)審等工作,從最底層和基礎(chǔ)的測(cè)試來(lái)保證軟件整體質(zhì)量;④確??蛻粜枨髨A滿實(shí)現(xiàn)??蛻粜枨笫敲艚蓍_(kāi)發(fā)中最核心的內(nèi)容,敏捷測(cè)試同樣需圍繞客戶需求實(shí)現(xiàn)。

 

2.4敏捷測(cè)試優(yōu)勢(shì)

 

目前大多數(shù)軟件項(xiàng)目的共同特點(diǎn)是用戶需求變化快、風(fēng)險(xiǎn)高,同時(shí)還能快速搶占市場(chǎng),這剛好是敏捷開(kāi)發(fā)能夠解決的。

 

(1)良好的持續(xù)溝通可減少缺陷產(chǎn)生,降低風(fēng)險(xiǎn)。在敏捷開(kāi)發(fā)模式下,測(cè)試人員的溝通尤為重要。一個(gè)迭代從開(kāi)始到結(jié)束,測(cè)試人員都需要參與。迭代開(kāi)始時(shí),所有人都要對(duì)該階段軟件的成型有統(tǒng)一認(rèn)識(shí),滿足用戶需求的同時(shí)還要符合一次迭代的時(shí)間要求;迭代進(jìn)行中,測(cè)試對(duì)開(kāi)發(fā)人員的反饋非常重要,軟件開(kāi)發(fā)初期,測(cè)試工具十分缺乏,對(duì)測(cè)試工作的進(jìn)行造成很大阻礙,這時(shí)需要和開(kāi)發(fā)人員持續(xù)溝通,必要時(shí)可共同開(kāi)發(fā)一些輔助測(cè)試工具,在此期間要把握好迭代進(jìn)行的時(shí)間;迭代后期,也可以作為bug反饋期,測(cè)試人員不但要站在用戶角度考慮需求,同時(shí)能和開(kāi)發(fā)人員站在技術(shù)角度討論問(wèn)題,達(dá)到溝通的目的。

 

(2)合理的測(cè)試用例。敏捷最直接的特點(diǎn)就是快速,如果涉及的用例粒度太細(xì),很難開(kāi)展敏捷測(cè)試。一個(gè)合理的測(cè)試用例不僅能包含所有可能產(chǎn)生缺陷的地方,同時(shí)還能快速地響應(yīng)需求變化。

 

(3)更多人參與測(cè)試。敏捷測(cè)試中的測(cè)試人員不再是一個(gè)獨(dú)立的測(cè)試個(gè)體,研發(fā)人員、產(chǎn)品負(fù)責(zé)人、用戶都可以參與測(cè)試。研發(fā)人員的測(cè)試可以減少編程中的bug,產(chǎn)品負(fù)責(zé)人的測(cè)試可以更好、更全面地把握產(chǎn)品現(xiàn)狀,用戶的測(cè)試則可以提供來(lái)自真正用戶的反饋,以更好地促進(jìn)軟件開(kāi)發(fā)。

 

3敏捷開(kāi)發(fā)中的軟件測(cè)試實(shí)例

 

本章結(jié)合一個(gè)具體的軟件項(xiàng)目,詳細(xì)介紹項(xiàng)目中的敏捷測(cè)試。

 

3.1項(xiàng)目介紹

 

針對(duì)3軸超精密加工車(chē)床,提供針對(duì)光學(xué)自由曲面進(jìn)行加工的刀路軌跡計(jì)算的CAM(ComputerAidedManufacturing,計(jì)算機(jī)輔助制造)軟件。該軟件的目標(biāo)是比UGNX中的相同功能有更快的計(jì)算速度和更高的精度。

 

3.2需求分析和項(xiàng)目規(guī)劃階段

 

項(xiàng)目經(jīng)理和產(chǎn)品經(jīng)理根據(jù)客戶給定的需求進(jìn)行分類(lèi),包括框架、加工方式、加工質(zhì)量、刀具選擇、仿真等需求,并對(duì)項(xiàng)目可能產(chǎn)生的需求進(jìn)行判斷和規(guī)劃,形成項(xiàng)目計(jì)劃書(shū)。項(xiàng)目計(jì)劃書(shū)包括項(xiàng)目背景、、需求以及預(yù)期完成時(shí)間。項(xiàng)目計(jì)劃書(shū)完成之后即可開(kāi)始進(jìn)行第一個(gè)迭代,并以第一個(gè)迭代為基礎(chǔ)不斷進(jìn)行下去,直到完成所有需求。由于整體項(xiàng)目過(guò)于龐大,這里只對(duì)第一個(gè)迭代進(jìn)行介紹。

 

項(xiàng)目實(shí)例:第一個(gè)迭代中有2個(gè)需求,同時(shí)根據(jù)工作量分配任務(wù)天數(shù)以及每個(gè)需求的參與人員,如表1所示。

 

3.3迭代進(jìn)行階段

 

迭代開(kāi)始時(shí),項(xiàng)目經(jīng)理制定迭代的具體開(kāi)發(fā)任務(wù)和測(cè)試任務(wù)。在迭代啟動(dòng)會(huì)議中,每個(gè)人都要對(duì)此次迭代任務(wù)有統(tǒng)一認(rèn)識(shí),并且能夠承載相應(yīng)的任務(wù)量,在需求確定完畢后進(jìn)行任務(wù)分配。

 

.

 

開(kāi)發(fā)人員進(jìn)行編碼時(shí),測(cè)試人員的工作重點(diǎn)包括:編寫(xiě)測(cè)試計(jì)劃、測(cè)試用例、驗(yàn)收測(cè)試以及提交和驗(yàn)證。測(cè)試計(jì)劃和測(cè)試用例的編寫(xiě)同時(shí)完成,且在迭代初期完成。驗(yàn)收測(cè)試一般是在迭代后期進(jìn)行集成測(cè)試,迭代過(guò)程中也可以協(xié)助開(kāi)發(fā)人員進(jìn)行單獨(dú)的功能測(cè)試。

 

3.3.1編寫(xiě)測(cè)試計(jì)劃和測(cè)試用例

 

測(cè)試計(jì)劃需要具體的操作步驟以及相對(duì)完善的測(cè)試用例來(lái)涵蓋需求,因此需要測(cè)試人員有比較豐富的測(cè)試經(jīng)驗(yàn)。

 

項(xiàng)目實(shí)例如下:

 

表2和表3中的TestParts需要填寫(xiě)測(cè)試工件名稱。測(cè)試計(jì)劃編寫(xiě)完成后要經(jīng)過(guò)開(kāi)發(fā)人員和項(xiàng)目經(jīng)理確認(rèn),保證開(kāi)發(fā)人員認(rèn)同并能夠達(dá)到計(jì)劃的目標(biāo)。敏捷開(kāi)發(fā)是不斷迭代的過(guò)程,對(duì)于一些比較簡(jiǎn)單的功能,盡量設(shè)計(jì)簡(jiǎn)潔的測(cè)試用例。如果TestParts比較多,可以采用自動(dòng)化測(cè)試,而對(duì)于一些比較復(fù)雜的功能,可以先采用手動(dòng)測(cè)試,在功能更加完善后再考慮自動(dòng)化測(cè)試。

 

3.3.2驗(yàn)收測(cè)試

 

驗(yàn)收測(cè)試要嚴(yán)格按照迭代前期寫(xiě)好的測(cè)試計(jì)劃進(jìn)行,在開(kāi)發(fā)人員開(kāi)發(fā)完此次迭代所有功能后,測(cè)試人員對(duì)所有功能進(jìn)行集成測(cè)試、功能測(cè)試、自動(dòng)化測(cè)試等,完成所有測(cè)試工作后形成測(cè)試報(bào)告。報(bào)告內(nèi)容包括此次迭代基本功能完成情況、缺陷產(chǎn)生情況以及測(cè)試過(guò)程中的一些詳細(xì)數(shù)據(jù)。

 

3.3.3提交和驗(yàn)證

 

團(tuán)隊(duì)全體成員參加驗(yàn)收會(huì)議,由測(cè)試工程師對(duì)迭代成果進(jìn)行演示,產(chǎn)品經(jīng)理和項(xiàng)目經(jīng)理進(jìn)行驗(yàn)收,項(xiàng)目需求全部完成則此次迭代成功,然后再對(duì)此次迭代中的不足之處進(jìn)行討論和改進(jìn),或者提出創(chuàng)新之處。如果項(xiàng)目需求未達(dá)標(biāo),或產(chǎn)生了過(guò)多缺陷,則此次迭代不予通過(guò),全員討論延后驗(yàn)收或?qū)⑷毕萃晟蒲雍蟮较乱粋€(gè)迭代。

 

項(xiàng)目實(shí)例:針對(duì)需求R1、R2的基本功能測(cè)試達(dá)到了計(jì)劃的標(biāo)準(zhǔn),框架的視圖操作和顯示功能以及CAD模型輸入功能均正常運(yùn)行且無(wú)缺陷。雖然框架本身存在一些缺陷,仍能滿足迭代的基本需求。經(jīng)過(guò)討論此次迭代成功,產(chǎn)生的bug在下一個(gè)迭代進(jìn)行完善。

 

3.4迭代后研討和下一次迭代討論

 

迭代完成后要對(duì)迭代過(guò)程進(jìn)行回顧,測(cè)試人員需要對(duì)bug進(jìn)行總結(jié),包括測(cè)試過(guò)程中產(chǎn)生的問(wèn)題,以及需要改進(jìn)的地方,然后對(duì)下一次迭代的需求進(jìn)行初步討論,決定下一個(gè)周期的工作內(nèi)容。

 

4結(jié)語(yǔ)

 

敏捷開(kāi)發(fā)中的軟件測(cè)試應(yīng)當(dāng)遵循敏捷開(kāi)發(fā)的基本原則,面對(duì)不同的開(kāi)發(fā)方法和應(yīng)用環(huán)境,軟件測(cè)試方法也不同。敏捷測(cè)試作為從敏捷開(kāi)發(fā)中成長(zhǎng)起來(lái)的測(cè)試方法,與敏捷過(guò)程密不可分,本文對(duì)敏捷開(kāi)發(fā)中的軟件測(cè)試特點(diǎn)和方法進(jìn)行了詳細(xì)描述。然而,真正在面對(duì)軟件測(cè)試時(shí),測(cè)試用例的生成與覆蓋標(biāo)準(zhǔn)、測(cè)試的充分性和有效性、不同階段的測(cè)試關(guān)系等,以及如何將傳統(tǒng)測(cè)試中的一些方法應(yīng)用到敏捷測(cè)試中,需要探討的問(wèn)題及方法仍然很多。

相關(guān)熱門(mén)標(biāo)簽