地理信息系统软件测试培训,地理信息系统软件测试方法技术方案
本發(fā)明專(zhuān)利技術(shù)涉及一種軟件測(cè)試方法。更具體地說(shuō),本發(fā)明專(zhuān)利技術(shù)涉及一種地理信息系統(tǒng)軟件測(cè)試方法,包括:編寫(xiě)測(cè)試用例文檔并腳本化形成測(cè)試腳本;結(jié)合路徑分析方法設(shè)置測(cè)試用例,按照測(cè)試用例配套至少一組測(cè)試原始數(shù)據(jù)以及標(biāo)準(zhǔn)測(cè)試結(jié)果,測(cè)試驅(qū)動(dòng)與控制單元以及腳本解析適配器結(jié)合測(cè)試腳本和測(cè)試用例對(duì)被測(cè)系統(tǒng)依次進(jìn)行正確性測(cè)試、完備性測(cè)試、負(fù)載性能測(cè)試、壓力性能測(cè)試、效率測(cè)試、可用性測(cè)試和產(chǎn)品化程度測(cè)試;對(duì)測(cè)試結(jié)果進(jìn)行評(píng)價(jià),并且編制測(cè)試報(bào)告;對(duì)比測(cè)試用例和缺陷數(shù)據(jù)庫(kù),分析確證是漏側(cè)還是缺陷復(fù)現(xiàn),并補(bǔ)充相應(yīng)的測(cè)試用例。本發(fā)明專(zhuān)利技術(shù)提供了一套行之有效的地理信息系統(tǒng)測(cè)試工具集,從而有效地評(píng)估地理信息系統(tǒng)軟件的質(zhì)量和可靠性。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及一種軟件測(cè)試方法。更具體地說(shuō),本專(zhuān)利技術(shù)涉及一種地理信息系統(tǒng)軟件測(cè)試方法。
技術(shù)介紹
地理信息系統(tǒng)(GIS,Geographic Information System)是一門(mén)綜合性學(xué)科,結(jié)合地理學(xué)與地圖學(xué)以及遙感和計(jì)算機(jī)科學(xué),已經(jīng)廣泛的應(yīng)用在不同的領(lǐng)域,是用于輸入、存儲(chǔ)、查詢、分析和顯示地理數(shù)據(jù)的計(jì)算機(jī)系統(tǒng),隨著GIS的發(fā)展,也有稱GIS為“地理信息科學(xué)”(Geographic Information Science),近年來(lái),也有稱GIS為″地理信息服務(wù)″(Geographic Information service)。GIS是一種基于計(jì)算機(jī)的工具,它可以對(duì)空間信息進(jìn)行分析和處理(簡(jiǎn)而言之,是對(duì)地球上存在的現(xiàn)象和發(fā)生的事件進(jìn)行成圖和分析)。GIS技術(shù)把地圖這種獨(dú)特的視覺(jué)化效果和地理分析功能與一般的數(shù)據(jù)庫(kù)操作(例如查詢和統(tǒng)計(jì)分析等)集成在一起。軟件測(cè)試是伴隨著軟件的生產(chǎn)而產(chǎn)生的,有了軟件生產(chǎn)和運(yùn)行就必然有軟件測(cè)試。早期對(duì)軟件測(cè)試所下定義相對(duì)狹隘,認(rèn)為測(cè)試即為“程序調(diào)試”,其目的是為了修正軟件中存在的問(wèn)題,通常都是由程序編寫(xiě)人員自身承擔(dān)這些工作。到了20世紀(jì)80年代,軟件測(cè)試的定義有了本質(zhì)的變化,測(cè)試工作不僅僅是調(diào)試程序錯(cuò)誤,發(fā)現(xiàn)程序故障,相應(yīng)地也包含了對(duì)軟件質(zhì)量進(jìn)行評(píng)定的工作。現(xiàn)今技術(shù)發(fā)展迅速,各種測(cè)試工具逐漸被應(yīng)用到軟件行業(yè)。經(jīng)過(guò)前赴后繼幾十年的拓展,軟件測(cè)試已經(jīng)成為確保軟件質(zhì)量的關(guān)鍵和必不可少的一個(gè)工作環(huán)節(jié)。與此同時(shí),軟件測(cè)試方法、測(cè)試工具的研究研制工作也受到了極高的關(guān)注,并在軟件測(cè)試技術(shù)、軟件質(zhì)量評(píng)價(jià)和軟件測(cè)試工具等方面取得了很大的進(jìn)展。現(xiàn)今社會(huì)中,地理信息系統(tǒng)已經(jīng)成為國(guó)民經(jīng)濟(jì)各領(lǐng)域應(yīng)用中必不可少的工具。地理信息系統(tǒng)軟件的質(zhì)量保證也面臨著更高的要求,不僅要從現(xiàn)行軟件測(cè)試標(biāo)準(zhǔn)的角度來(lái)看待這個(gè)問(wèn)題,同時(shí)也需要從較嚴(yán)格的專(zhuān)業(yè)角度考慮測(cè)試問(wèn)題,通用軟件測(cè)試技術(shù)和測(cè)試工具在測(cè)試內(nèi)容、測(cè)試數(shù)據(jù)、測(cè)試用例構(gòu)建以及測(cè)試方法等方面并不適合直接用于地理信息系統(tǒng)軟件。而作為軟件企業(yè)核心競(jìng)爭(zhēng)力的重要組成部分,國(guó)內(nèi)外各地理信息系統(tǒng)軟件的生產(chǎn)廠商以通用測(cè)試軟件廠商開(kāi)發(fā)的軟件測(cè)試工具作為基礎(chǔ),業(yè)已構(gòu)建了專(zhuān)業(yè)領(lǐng)域內(nèi)相關(guān)的測(cè)試
標(biāo)準(zhǔn)、平臺(tái)及其評(píng)價(jià)體系,但基本上只是作為軟件工程支撐環(huán)境的組成部分,僅僅限于企業(yè)內(nèi)部使用。根據(jù)IEEE的定義,軟件測(cè)試是使用人工或自動(dòng)手段來(lái)運(yùn)行或測(cè)定某個(gè)系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清楚預(yù)期結(jié)果和實(shí)際結(jié)果之間的差別,盡可能發(fā)現(xiàn)存在的缺陷。另外,在比較經(jīng)典的定義中認(rèn)為,在規(guī)定的環(huán)境下,操作程序以發(fā)現(xiàn)錯(cuò)誤為目的從而對(duì)軟件進(jìn)行評(píng)估的活動(dòng)就是軟件測(cè)試。從軟件測(cè)試的定義中,我們可以初步認(rèn)知到軟件測(cè)試主要用來(lái)發(fā)現(xiàn)程序或是系統(tǒng)的錯(cuò)誤和缺陷。通過(guò)與軟件需求規(guī)定和預(yù)期結(jié)果進(jìn)行匹配,檢測(cè)軟件產(chǎn)品是否達(dá)到要求,驗(yàn)證其是否完成了預(yù)定的功能,是軟件質(zhì)量驗(yàn)證的唯一可靠手段,是提升軟件產(chǎn)品穩(wěn)定性的重要途徑。軟件測(cè)試的過(guò)程一般包括四項(xiàng)活動(dòng),按順序分別是:測(cè)試策劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行、測(cè)試總結(jié)。現(xiàn)階段軟件測(cè)試的測(cè)試方法很多種,從關(guān)注的角度不同或是測(cè)試工作所處的軟件生命周期的階段不同,測(cè)試方法的分類(lèi)也不盡相同。從測(cè)試是否針對(duì)系統(tǒng)的內(nèi)部程序構(gòu)造和具體功能實(shí)現(xiàn)的角度進(jìn)行劃分,測(cè)試方法可以劃分為黑盒測(cè)試和白盒測(cè)試。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)的一個(gè)目的是解決至少上述問(wèn)題,并提供至少后面將說(shuō)明的優(yōu)點(diǎn)。本專(zhuān)利技術(shù)還有一個(gè)目的是在充分吸納地理信息系統(tǒng)軟件測(cè)試領(lǐng)域成熟的理論方法和技術(shù)成果基礎(chǔ)上,為提高地理信息系統(tǒng)軟件測(cè)試的自動(dòng)化程度和軟件測(cè)評(píng)質(zhì)量,研究和開(kāi)發(fā)地理信息系統(tǒng)軟件測(cè)試平臺(tái),旨在實(shí)現(xiàn)一套行之有效的地理信息系統(tǒng)測(cè)試工具集,從而有效地評(píng)估地理信息系統(tǒng)軟件的質(zhì)量和可靠性。為了實(shí)現(xiàn)本專(zhuān)利技術(shù)的這些目的和其它優(yōu)點(diǎn),提供了一種地理信息系統(tǒng)軟件測(cè)試方法,包括以下步驟:步驟一、編寫(xiě)測(cè)試用例文檔并腳本化形成測(cè)試腳本;步驟二、結(jié)合路徑分析方法設(shè)置測(cè)試用例,按照測(cè)試用例配套至少一組測(cè)試原始數(shù)據(jù)以及標(biāo)準(zhǔn)測(cè)試結(jié)果,測(cè)試驅(qū)動(dòng)與控制單元以及腳本解析適配器結(jié)合測(cè)試腳本和測(cè)試用例對(duì)被測(cè)系統(tǒng)依次進(jìn)行正確性測(cè)試、完備性測(cè)試、負(fù)載性能測(cè)試、壓力性能測(cè)試、效率測(cè)試、可用性測(cè)試和產(chǎn)品化程度測(cè)試;步驟三、對(duì)測(cè)試結(jié)果進(jìn)行評(píng)價(jià),并且編制測(cè)試報(bào)告;步驟四、對(duì)比測(cè)試用例和缺陷數(shù)據(jù)庫(kù),分析確證是漏側(cè)還是缺陷復(fù)現(xiàn),并補(bǔ)充相應(yīng)的測(cè)試用例。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟二中還包括根據(jù)測(cè)試用例配套預(yù)定數(shù)量的邊緣數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟二中進(jìn)行正確性測(cè)試的方法為:1)初始化功能正確性測(cè)試器,并從測(cè)試用例庫(kù)中讀取測(cè)試用例;2)所述功能正確性測(cè)試器執(zhí)行測(cè)試,并獲取測(cè)試結(jié)果;3)判斷執(zhí)行結(jié)果是否符合預(yù)期,并將判斷結(jié)果發(fā)送至測(cè)試結(jié)果統(tǒng)計(jì)分析模塊。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟二中進(jìn)行完備性測(cè)試的方法為:a.初始化功能完備性測(cè)試器,并分別從功能完備性指標(biāo)體系和測(cè)試用例庫(kù)中讀取功能完備性指標(biāo)和測(cè)試用例;b.所述功能完備性測(cè)試器執(zhí)行測(cè)試,并記錄測(cè)試結(jié)果;c.當(dāng)完備性測(cè)試執(zhí)行完畢后,將所述測(cè)試結(jié)果發(fā)送至測(cè)試結(jié)果統(tǒng)計(jì)分析模塊。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟三中對(duì)正確性測(cè)試結(jié)果和完備性測(cè)試結(jié)果進(jìn)行評(píng)價(jià)的方法為:根據(jù)下述公式得到功能測(cè)試的測(cè)量值,Vf=(v1+v2)/2,其中,Vf為功能測(cè)試的測(cè)量值,v1為完備性測(cè)試的測(cè)量值,v2為正確性測(cè)試的測(cè)量值,根據(jù)預(yù)先確定的被測(cè)系統(tǒng)的完備性和正確性的評(píng)價(jià)等級(jí)對(duì)功能測(cè)試的結(jié)果進(jìn)行評(píng)價(jià),并以完備性和正確性的評(píng)價(jià)等級(jí)的最低等級(jí)作為功能測(cè)試的最終等級(jí)。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟三中對(duì)負(fù)載性能測(cè)試結(jié)果、壓力性能測(cè)試結(jié)果和效率測(cè)試結(jié)果進(jìn)行評(píng)價(jià)的方法為:根據(jù)下述公式得到性能測(cè)試的測(cè)量值,Vp=(v11+v22+v33)/3,其中,Vp為性能測(cè)試的測(cè)量值,v11為負(fù)載性能測(cè)試的測(cè)量值,v22為壓力性能測(cè)試的測(cè)量值,v33為效率測(cè)試的測(cè)量值,根據(jù)預(yù)先確定的被測(cè)系統(tǒng)的負(fù)載性能、壓力性能和效
率的評(píng)價(jià)等級(jí)對(duì)性能測(cè)試的結(jié)果進(jìn)行評(píng)價(jià),并以負(fù)載性能、壓力性能和效率的評(píng)價(jià)等級(jí)的最低等級(jí)作為性能測(cè)試的最終等級(jí)。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟三中對(duì)可用性測(cè)試結(jié)果和產(chǎn)品化程度測(cè)試結(jié)果進(jìn)行評(píng)價(jià)的方法為:根據(jù)下述公式得到產(chǎn)品化測(cè)試的測(cè)量值,Vc=(v111+v222)/2,其中,Vc為產(chǎn)品化測(cè)試的測(cè)量值,v111為可用性測(cè)試的測(cè)量值,v222為產(chǎn)品化程度測(cè)試的測(cè)量值,根據(jù)預(yù)先確定的被測(cè)系統(tǒng)的可用性和產(chǎn)品化程度的評(píng)價(jià)等級(jí)對(duì)產(chǎn)品化測(cè)試的結(jié)果進(jìn)行評(píng)價(jià),并以可用性和產(chǎn)品化程度的評(píng)價(jià)等級(jí)的最低等級(jí)作為產(chǎn)品化測(cè)試的最終等級(jí)。優(yōu)選的是,所述的地理信息系統(tǒng)軟件測(cè)試方法中,所述步驟三中被測(cè)系統(tǒng)的測(cè)試結(jié)果的測(cè)量值根據(jù)下述公式計(jì)算得到:Vr=(P1·Vf+P2·Vp+P3·Vc)/(P1+P2+P3),其中,Vr為被測(cè)系統(tǒng)的測(cè)試結(jié)果的測(cè)量值,Vf為功能測(cè)試的測(cè)量值,Vp為性能測(cè)試的測(cè)量值,Vc為產(chǎn)品化測(cè)試的測(cè)量值,P1為功能測(cè)試的權(quán)值,P2為性能測(cè)試的權(quán)值,P3為產(chǎn)品化測(cè)試的權(quán)值,根據(jù)預(yù)先確定的被測(cè)系統(tǒng)的功能測(cè)試、性能測(cè)試和產(chǎn)品化測(cè)試的評(píng)價(jià)等級(jí)本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,包括以下步驟:步驟一、編寫(xiě)測(cè)試用例文檔并腳本化形成測(cè)試腳本;步驟二、結(jié)合路徑分析方法設(shè)置測(cè)試用例,按照測(cè)試用例配套至少一組測(cè)試原始數(shù)據(jù)以及標(biāo)準(zhǔn)測(cè)試結(jié)果,測(cè)試驅(qū)動(dòng)與控制單元以及腳本解析適配器結(jié)合測(cè)試腳本和測(cè)試用例對(duì)被測(cè)系統(tǒng)依次進(jìn)行正確性測(cè)試、完備性測(cè)試、負(fù)載性能測(cè)試、壓力性能測(cè)試、效率測(cè)試、可用性測(cè)試和產(chǎn)品化程度測(cè)試;步驟三、對(duì)測(cè)試結(jié)果進(jìn)行評(píng)價(jià),并且編制測(cè)試報(bào)告;步驟四、對(duì)比測(cè)試用例和缺陷數(shù)據(jù)庫(kù),分析確證是漏側(cè)還是缺陷復(fù)現(xiàn),并補(bǔ)充相應(yīng)的測(cè)試用例。
【技術(shù)特征摘要】
1.一種地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,包括以下步驟:步驟一、編寫(xiě)測(cè)試用例文檔并腳本化形成測(cè)試腳本;步驟二、結(jié)合路徑分析方法設(shè)置測(cè)試用例,按照測(cè)試用例配套至少一組測(cè)試原始數(shù)據(jù)以及標(biāo)準(zhǔn)測(cè)試結(jié)果,測(cè)試驅(qū)動(dòng)與控制單元以及腳本解析適配器結(jié)合測(cè)試腳本和測(cè)試用例對(duì)被測(cè)系統(tǒng)依次進(jìn)行正確性測(cè)試、完備性測(cè)試、負(fù)載性能測(cè)試、壓力性能測(cè)試、效率測(cè)試、可用性測(cè)試和產(chǎn)品化程度測(cè)試;步驟三、對(duì)測(cè)試結(jié)果進(jìn)行評(píng)價(jià),并且編制測(cè)試報(bào)告;步驟四、對(duì)比測(cè)試用例和缺陷數(shù)據(jù)庫(kù),分析確證是漏側(cè)還是缺陷復(fù)現(xiàn),并補(bǔ)充相應(yīng)的測(cè)試用例。2.如權(quán)利要求1所述的地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,所述步驟二中還包括根據(jù)測(cè)試用例配套預(yù)定數(shù)量的邊緣數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)。3.如權(quán)利要求1所述的地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,所述步驟二中進(jìn)行正確性測(cè)試的方法為:1)初始化功能正確性測(cè)試器,并從測(cè)試用例庫(kù)中讀取測(cè)試用例;2)所述功能正確性測(cè)試器執(zhí)行測(cè)試,并獲取測(cè)試結(jié)果;3)判斷執(zhí)行結(jié)果是否符合預(yù)期,并將判斷結(jié)果發(fā)送至測(cè)試結(jié)果統(tǒng)計(jì)分析模塊。4.如權(quán)利要求1所述的地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,所述步驟二中進(jìn)行完備性測(cè)試的方法為:a.初始化功能完備性測(cè)試器,并分別從功能完備性指標(biāo)體系和測(cè)試用例庫(kù)中讀取功能完備性指標(biāo)和測(cè)試用例;b.所述功能完備性測(cè)試器執(zhí)行測(cè)試,并記錄測(cè)試結(jié)果;c.當(dāng)完備性測(cè)試執(zhí)行完畢后,將所述測(cè)試結(jié)果發(fā)送至測(cè)試結(jié)果統(tǒng)計(jì)分析模塊。5.如權(quán)利要求1所述的地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,所述步驟三中對(duì)正確性測(cè)試結(jié)果和完備性測(cè)試結(jié)果進(jìn)行評(píng)價(jià)的方法為:根據(jù)下述公式得到功能測(cè)試的測(cè)量值,Vf=(v1+v2)/2,其中,Vf為功能測(cè)試的測(cè)量值,v1為完備性測(cè)試的測(cè)量值,v2為正確性測(cè)試的測(cè)量值,根據(jù)預(yù)先確定的被測(cè)系統(tǒng)的完備性和正確性的評(píng)價(jià)等級(jí)對(duì)功能測(cè)試的結(jié)果進(jìn)行評(píng)價(jià),并以完備性和正確性的評(píng)價(jià)等級(jí)的最低等級(jí)作為功能測(cè)試的最終等級(jí)。6.如權(quán)利要求5所述的地理信息系統(tǒng)軟件測(cè)試方法,其特征在于,所述步驟三中對(duì)負(fù)載性能測(cè)試結(jié)果、壓力性能測(cè)試結(jié)果和效率測(cè)試結(jié)果進(jìn)行評(píng)價(jià)的方法為:根據(jù)下述公式得到性能測(cè)試的測(cè)量值,Vp=(v11+...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:霍亮,
申請(qǐng)(專(zhuān)利權(quán))人:霍亮,
類(lèi)型:發(fā)明
國(guó)別省市:北京;11
總結(jié)
以上是生活随笔為你收集整理的地理信息系统软件测试培训,地理信息系统软件测试方法技术方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 邮政储蓄银行上市代码
- 下一篇: 税务实名认证后如何绑定企业