地理信息系統(tǒng)軟件測試_第1頁
地理信息系統(tǒng)軟件測試_第2頁
地理信息系統(tǒng)軟件測試_第3頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、地理信息系統(tǒng)軟件測試范圍以及對地理信息系統(tǒng)軟件測試評價(jià)結(jié)果的判定。理信息軟件的系統(tǒng)測試、驗(yàn)收測試和評價(jià)測試。規(guī)范性引用文件GB/T8566GB/T9386GB/T 11457-2006GB/T 15532-2008GB/T 17694-2009GB/T 20158信息技術(shù) 軟件生存周期過程計(jì)算機(jī)軟件測試文檔編制規(guī)范信息技術(shù) 軟件工程術(shù)語計(jì)算機(jī)軟件測試規(guī)范地理信息 術(shù)語信息技術(shù) 軟件生存周期過程配置管理術(shù)語和定義GB/T 11457-2006與GB/T 17694-2009中界定的以及下列術(shù)語和定義適用于本文件。3.1地理信息基礎(chǔ)軟件 GIS basic software具有完備的功能,可以通過

2、其提供的功能接口,利用開發(fā)工具開發(fā)各種地理信息應(yīng)用軟件。3.2地理信息專用軟件 GIS special software具有特定的地理信息功能或針對特定的地理信息應(yīng)用對象和需要的應(yīng)用軟件。3.3系統(tǒng)測試 system testing測試集成系統(tǒng)以驗(yàn)證它是否滿足指定需求的過程。3.4驗(yàn)收測試 acceptance testing由用戶/客戶進(jìn)行的驗(yàn)證性測試,是一種根據(jù)用戶需求、業(yè)務(wù)流程進(jìn)行的正式測試,可以使客戶確定是否接收此系統(tǒng)。3.5評價(jià)測試 evaluation testing進(jìn)行評價(jià)。3.6完備性 completeness(或完全術(shù)和軟件在特定發(fā)展階段的技術(shù)水平。3.7指標(biāo)體系 indic

3、ator system蓋全面、擴(kuò)充方便,通常采用層次結(jié)構(gòu)的方法建立。3.8正確性 correctness度。3.9測試用例 test case核實(shí)是否滿足某個(gè)特定需求。注:內(nèi)容包括測試目標(biāo)、測試環(huán)境、輸入數(shù)據(jù)、測試步驟、預(yù)期結(jié)果、測試腳本等,并形成文檔。3.10測試腳本 test script特定測試的一系列指令,可以被自動(dòng)化測試工具執(zhí)行,判斷被測軟件的工作是否正常。3.11自動(dòng)化測試 test automation運(yùn)行系統(tǒng)或應(yīng)用程序,評估運(yùn)行結(jié)果。測試要求測試目的和能力進(jìn)行測量和評價(jià)。包括:求;檢測軟件任務(wù)的執(zhí)行和對系統(tǒng)運(yùn)行產(chǎn)生的影響;檢測軟件的潛在缺陷;確認(rèn)軟件滿足系統(tǒng)的功能和性能需求,能

4、夠處理系統(tǒng)要求的負(fù)載;為軟件產(chǎn)品的質(zhì)量評價(jià)提供依據(jù)。測試內(nèi)容概述地理信息系統(tǒng)軟件的測試內(nèi)容包括功能測試、性能測試和產(chǎn)品化測試。功能測試地理信息系統(tǒng)軟件功能測試包括地理信息基礎(chǔ)軟件功能測試和地理信息專用軟件功能測試,主要是對被測軟件的功能正確性和完備性進(jìn)行測試。地理信息系統(tǒng)軟件功能測試要求: a)軟件功能模塊應(yīng)能全部掛接,設(shè)計(jì)功能應(yīng)完整齊全,且符合設(shè)計(jì)文檔的要求; b)軟件菜單能按照用戶文檔完全實(shí)現(xiàn),所有功能應(yīng)能正常運(yùn)行,正常范圍內(nèi)輸入應(yīng)能得到正確的輸出,并生成正確的結(jié)果,功能使用方便,符合設(shè)計(jì)文檔的要求;軟件發(fā)生錯(cuò)誤時(shí)應(yīng)有提示(記錄錯(cuò)誤日志,能根據(jù)錯(cuò)誤日志進(jìn)行回溯跟蹤復(fù)到正常狀態(tài);范。性能測試

5、地理信息系統(tǒng)軟件性能測試包括功能的執(zhí)行效率和整體性能,主要是對被測軟件的效率、負(fù)載性能和壓力性能進(jìn)行測試。地理信息系統(tǒng)軟件性能測試要求:軟件應(yīng)滿足軟件設(shè)計(jì)文檔中說明的性能要求;據(jù)流量、響應(yīng)時(shí)間等應(yīng)滿足設(shè)計(jì)文檔的要求;一定時(shí)間內(nèi),系統(tǒng)的CPU 利用率、內(nèi)存使用率、磁盤I/O 大虛擬用戶數(shù)等應(yīng)滿足設(shè)計(jì)文檔的要求;系統(tǒng)運(yùn)行時(shí)資源監(jiān)控指標(biāo)應(yīng)符合軟件設(shè)計(jì)文檔要求。產(chǎn)品化測試7.3。測試過程概述GB/T 155322008 試設(shè)計(jì)、測試執(zhí)行、測試總結(jié)。測試策劃測試計(jì)劃(含資源計(jì)劃和進(jìn)度計(jì)劃GB/T 。測試設(shè)計(jì)依據(jù)測試需求,分析并選用已有的測試用例或設(shè)計(jì)新的測試用例;獲取并驗(yàn)證測試數(shù) 下一階段工作之前,應(yīng)通

6、過測試就緒評審。測試執(zhí)行測試總結(jié)過測試評審的結(jié)論。測試方法黑盒測試方法,宜采用針對地理信息系統(tǒng)軟件專用測試工具。軟件測試大綱和軟件測試技術(shù)規(guī)范書應(yīng)明確規(guī)定在測試中針對系統(tǒng)的每一項(xiàng)功能或性 大綱和技術(shù)規(guī)范書的要求。功能測試大綱和相關(guān)技術(shù)規(guī)范的要求參見附錄A。自動(dòng)化測試自動(dòng)化測試條件進(jìn)行自動(dòng)化測試的軟件系統(tǒng)通常應(yīng)滿足如下條件:軟件需求變動(dòng)不頻繁;軟件產(chǎn)品結(jié)構(gòu)比較復(fù)雜;測試對象為海量數(shù)據(jù),不宜人工測試;測試結(jié)果可以進(jìn)行量化比較;測試操作易用腳本實(shí)現(xiàn),且測試腳本可重復(fù)使用。地理信息系統(tǒng)軟件的系統(tǒng)測試和驗(yàn)收測試符合上述要求,宜采用針對地理信息系統(tǒng)軟件專用測試工具。自動(dòng)化測試框架工具集合,是自動(dòng)化測試軟件

7、的基礎(chǔ)結(jié)構(gòu)。試工作中發(fā)揮應(yīng)有的作用,應(yīng)采用適合地理信息系統(tǒng)軟件的專用測試工具。自動(dòng)化測試框架專用測試工具測試管理工具測試管理工具用于對測試進(jìn)行管理。測試管理工具對測試計(jì)劃、測試用例、測試實(shí)施進(jìn)行管理,并且測試管理工具還包括對缺陷的跟蹤管理。功能測試工具性能測試工具負(fù)載壓力測試執(zhí)行、運(yùn)行過程監(jiān)控、性能數(shù)據(jù)自動(dòng)采集和測試結(jié)果分析等功能。測試評價(jià)工具結(jié)果檢查與評價(jià),以及測試結(jié)果統(tǒng)計(jì)發(fā)布等功能。自動(dòng)化測試流程用戶界面測腳本文檔腳試本驅(qū)解動(dòng)析與適用戶界面測腳本文檔腳試本驅(qū)解動(dòng)析與適控配制腳本文檔器測試腳本測試用例監(jiān)控信息被測系統(tǒng)測試結(jié)果分析測試結(jié)果測試結(jié)果評價(jià)圖 1 自動(dòng)化測試執(zhí)行過程陷分析的基礎(chǔ)上。測

8、試用例如下內(nèi)容:在實(shí)施測試時(shí)測試用例作為軟件測試的標(biāo)準(zhǔn)數(shù)據(jù)之外,還應(yīng)根據(jù)測試用例設(shè)計(jì)大量邊緣數(shù)據(jù)和錯(cuò)誤數(shù)據(jù);重要測試合格率是多少等。采用測試用例作度量基準(zhǔn)將更加準(zhǔn)確、有效;的目的。如果已有相應(yīng)的測試用例,則反映實(shí)施測試或變更處理存在問題。測試用例設(shè)計(jì)參見附錄B。測試腳本包括如下內(nèi)容:(或部分測試過程(記錄可綜合前三種方法來完成;為了提高測試腳本的可維護(hù)性和可復(fù)用性,應(yīng)在執(zhí)行測試腳本之前進(jìn)行腳本構(gòu)建;要進(jìn)行改變;自動(dòng)錄制得到的腳本,所有的輸入數(shù)據(jù)都是常數(shù),是固定的;數(shù)修改為來自數(shù)據(jù)源變量。測試腳本設(shè)計(jì)參見附錄B。測試管理過程管理有關(guān)管理要求應(yīng)符合 GB/T 8566 之規(guī)定。配置管理GB/T 2

9、0158。測試評審就緒評審術(shù)要求等。評審的具體內(nèi)容和要求應(yīng)包括:a)評審測試文檔內(nèi)容的完整性、正確性和規(guī)范性; b)c)評審測試活動(dòng)的獨(dú)立性; d)評審測試項(xiàng)選擇的完整性和合理性; e)評審測試用例的可行性、正確性和充分性。測試評審在測試完成后,評審測試過程和測試結(jié)果的有效性,確定是否達(dá)到測試目的。主要對測試記錄、測試報(bào)告進(jìn)行評審。評審的具體內(nèi)容和要求應(yīng)包括: a)b)評審測試活動(dòng)的獨(dú)立性和有效性;c)評審測試環(huán)境是否符合測試要求; d)e)評審實(shí)際測試過程與測試計(jì)劃和測試說明的一致性; f)評審未測試項(xiàng)和新增測試項(xiàng)的合理性;g)評審測試結(jié)果的真實(shí)性和正確性; h)測試文檔(規(guī)程說明、測試項(xiàng)傳

10、遞報(bào)告、測試日志、測試記錄、測試問題報(bào)告和測試總結(jié)報(bào)告,根據(jù) 。功能測試測試大綱編制測試大綱理信息專用軟件測試大綱。地理信息基礎(chǔ)軟件功能測試大綱應(yīng)按照地理信息系統(tǒng)平臺(tái)軟件功能完備性指標(biāo)制定見附錄A。地理信息專用軟件功能測試大綱是依據(jù)被測軟件的設(shè)計(jì)文檔軟件功能完備性指標(biāo),制定與功能測試相關(guān)的測試大綱,參見附錄。測試數(shù)據(jù)在針對地理信息系統(tǒng)軟件進(jìn)行測試時(shí),需采用標(biāo)準(zhǔn)數(shù)據(jù)構(gòu)建功能測試用例庫。測試工具應(yīng)具備完整的測試用例庫,對用于測試的數(shù)據(jù)需要進(jìn)行嚴(yán)格標(biāo)定。測試時(shí)應(yīng)采種要求。測試用例功能完備性指標(biāo)中的每一指標(biāo)項(xiàng)都應(yīng)擁有獨(dú)立的測試用例。針對地理信息系統(tǒng)軟件平臺(tái)的功能算法的不同特點(diǎn),測試工具指導(dǎo)測試用例的自

11、動(dòng)生 于測試的標(biāo)準(zhǔn)格式文檔。制定測試標(biāo)準(zhǔn)文檔描述規(guī)范,將測試用例導(dǎo)入、導(dǎo)出測試用例庫。測試環(huán)境測試環(huán)境組成地理信息系統(tǒng)軟件功能測試環(huán)境應(yīng)包括:a) 系統(tǒng)硬件配置; b) 系統(tǒng)軟件配置; c) 操作系統(tǒng);網(wǎng)絡(luò)環(huán)境;數(shù)據(jù)庫。測試環(huán)境要求地理信息系統(tǒng)軟件功能測試環(huán)境要求:應(yīng)符合軟件運(yùn)行的最低要求;應(yīng)選用通用的操作系統(tǒng)和相關(guān)軟件平臺(tái);應(yīng)建立相對簡單、獨(dú)立的測試環(huán)境,不安裝不相關(guān)的軟件;應(yīng)利用有效的正版殺毒軟件檢測軟件環(huán)境,保證測試環(huán)境中沒有計(jì)算機(jī)病毒;應(yīng)具有獨(dú)立的網(wǎng)絡(luò)環(huán)境。功能測試工具功能測試應(yīng)采用地理信息系統(tǒng)軟件專用的測試工具提高功能測試的測試效率,減少工作量和人為因素對測試結(jié)果的不利影響。a) 實(shí)

12、現(xiàn)測試腳本分級維護(hù)管理; b) 提供測試結(jié)果統(tǒng)計(jì)和詳細(xì)日志;對失敗用例進(jìn)行錯(cuò)誤分類;通用性強(qiáng),與具體測試業(yè)務(wù)無關(guān);f) 測試用例自動(dòng)配置和執(zhí)行; g) 支持分布式運(yùn)行。軟件的功能測試采用黑盒測試的方法,測試前應(yīng)根據(jù)本部分的要求及委托方提供的文檔任務(wù)的功能組合。測試過程測試過程應(yīng)滿足如下要求:4.2.2 的要求采用合適的功能測試工具實(shí)施測試,或以手工方式實(shí)施測試;測試人員在功能測試過程中應(yīng)及時(shí)做出原始測試記錄記錄進(jìn)行審核;相關(guān)人員在測試過程中,如發(fā)現(xiàn)系統(tǒng)功能方面的問題,則向開發(fā)方出具問題報(bào)告;告。測試內(nèi)容軟件安裝設(shè)計(jì)文檔的要求。軟件安裝測試包括:通過對系統(tǒng)功能模塊進(jìn)行檢查,應(yīng)與設(shè)計(jì)文檔要求一致,

13、并可運(yùn)行功能模塊,應(yīng)符合 4.2.2 的要求;4.2.2的要求。地理信息基礎(chǔ)軟件概述服務(wù)等六大類功能。功能測試流程參見附錄C。數(shù)據(jù)處理本部分的測試內(nèi)容包括:數(shù)據(jù)格式轉(zhuǎn)換;投影及坐標(biāo)系統(tǒng)變換;數(shù)據(jù)編輯與處理;數(shù)據(jù)質(zhì)量控制檢查功能;支持建?;蚰_本方式的數(shù)據(jù)處理。地理空間數(shù)據(jù)庫的建立與管理本部分的測試內(nèi)容包括:矢量數(shù)據(jù)庫建庫;柵格/影像數(shù)據(jù)庫建庫;時(shí)空數(shù)據(jù)建庫;元數(shù)據(jù)庫建庫;數(shù)據(jù)庫維護(hù)管理;空間數(shù)據(jù)庫集成管理與操作??臻g分析本部分的測試內(nèi)容包括:空間疊加分析;網(wǎng)絡(luò)分析; c) 緩沖區(qū)分析; d) 統(tǒng)計(jì)分析;地理統(tǒng)計(jì)分析;柵格數(shù)據(jù)分析;綜合分析、應(yīng)用模型建立。三維地形模型a) 數(shù)字高程模型生成; b)

14、c) 剖面生成與顯示; d) 地形因子計(jì)算; e) 地形分析??梢暬憩F(xiàn)與制圖本部分的測試內(nèi)容包括:a) 一般圖形顯示; b) 二維可視化; c) 三維可視化;符號系統(tǒng)定制、配置;f) 制圖編輯; g) 制圖輸出。地理信息網(wǎng)絡(luò)服務(wù)本部分的測試內(nèi)容包括:服務(wù)架構(gòu);元數(shù)據(jù)服務(wù);地理空間數(shù)據(jù)服務(wù);地理空間數(shù)據(jù)處理服務(wù)。地理信息專用軟件地理信息專用軟件功能測試包括完備性測試和正確性測試兩方面,應(yīng)依據(jù)地理信息專用軟件的設(shè)計(jì)說明書、用戶手冊、技術(shù)手冊等軟件文檔,由軟件開發(fā)方、用戶/客戶和測試組織方共同確定測試內(nèi)容。功能測試評價(jià)完備性評價(jià)衡量被測軟件與地理信息系統(tǒng)相關(guān)的功能是否達(dá)到一定的專業(yè)級別正確性評價(jià)功

15、能正確性測試是對功能測試大綱中的各項(xiàng)功能執(zhí)行情況對軟件進(jìn)行測試和評定的程度,以“通過”和“不通過”來衡量功能項(xiàng)的正確性。綜合評價(jià)附錄D。性能測試測試大綱依據(jù)地理信息系統(tǒng)軟件的設(shè)計(jì)文檔、用戶手冊和技術(shù)手冊等關(guān)于軟件性能指標(biāo)的說明, 結(jié)合所使用的性能測試環(huán)境和測試工具,制定與性能測試相關(guān)的測試大綱。測試環(huán)境測試環(huán)境組成地理信息系統(tǒng)軟件性能測試環(huán)境應(yīng)包括硬件環(huán)境、軟件環(huán)境和數(shù)據(jù)環(huán)境,同5.2.1。測試環(huán)境要求地理信息系統(tǒng)軟件性能測試環(huán)境要求與5.2.1 要求一致。性能測試工具負(fù)載壓力測試執(zhí)行、運(yùn)行過程監(jiān)控、性能數(shù)據(jù)自動(dòng)采集和測試結(jié)果分析等功能。測試過程測試人員在軟件測試過程中,應(yīng)遵循以下要求:4.2

16、.3的要求采用合適的性能測試工具實(shí)施測試;測試人員在測試完成后提供原始測試數(shù)據(jù),相關(guān)人員對測試數(shù)據(jù)進(jìn)行審核;報(bào)告。告。測試內(nèi)容負(fù)載性能測試CPU 負(fù)載、內(nèi)存使用等情況,通過綜合分析來決定系統(tǒng)的性能。壓力性能測試壓力性能是指在軟件系統(tǒng)穩(wěn)定運(yùn)行情況下效率測試適當(dāng)性能的能力。性能測試的效率應(yīng)符合下列要求:功能指標(biāo)的執(zhí)行速度應(yīng)滿足用戶需求,包括數(shù)據(jù)處理、查詢、分析占用時(shí)間等;CPUc)多用戶并發(fā)訪問時(shí),性能指標(biāo)應(yīng)符合軟件描述的規(guī)定。性能測試評價(jià)D。產(chǎn)品化測試軟件產(chǎn)品化測試要求地理信息系統(tǒng)軟件產(chǎn)品化測試應(yīng)符合下列要求:軟件企業(yè)具有一定的質(zhì)量管理體系;開發(fā)機(jī)構(gòu)宜具有軟件項(xiàng)目開發(fā)管理制度,并宜使用工具軟件進(jìn)

17、行項(xiàng)目開發(fā)管理;服務(wù)??捎眯栽u價(jià)地理信息系統(tǒng)軟件的可用性評價(jià)包括安全性、可靠性、易用性、可維護(hù)性和可移植性等。安全性權(quán)限管理權(quán)限管理一般應(yīng)具有以下內(nèi)容:可以使用“用戶角色權(quán)限”模式劃分權(quán)限,權(quán)限劃分合理;系統(tǒng)管理員可以增加、修改、刪除其他用戶的信息; c)d) 禁止其他用戶進(jìn)行數(shù)據(jù)庫維護(hù)操作。日志管理日志管理一般應(yīng)具有以下內(nèi)容:能夠記錄用戶登錄和使用重要模塊的信息;能夠?qū)Ψ墙?jīng)授權(quán)的軟件使用或數(shù)據(jù)訪問嘗試記入日志;對關(guān)鍵數(shù)據(jù)的變更記入日志。密碼管理密碼管理一般應(yīng)具有以下內(nèi)容:密碼以星號等方式隱藏,不明碼顯示、存儲(chǔ)與傳輸;用戶可以修改自己的密碼,修改密碼需要校驗(yàn)舊密碼,新密碼需要二次輸入確認(rèn);具有

18、“密碼尋回”功能。訪問控制訪問控制一般應(yīng)具有以下內(nèi)容:a) 能夠?qū)Ψ墙?jīng)授權(quán)的軟件使用或數(shù)據(jù)訪問進(jìn)行防御。可靠性成熟性從成熟性方面考慮,可測試以下內(nèi)容:應(yīng)能穩(wěn)定運(yùn)行,不出現(xiàn)內(nèi)存溢出等現(xiàn)象;運(yùn)行過程中的操作錯(cuò)誤、非法數(shù)據(jù)不會(huì)引起系統(tǒng)異常退出或程序損壞;不存在導(dǎo)致軟件無法運(yùn)行、崩潰或?qū)е聰?shù)據(jù)破壞、缺損的重大缺陷。容錯(cuò)性從容錯(cuò)性方面考慮,可測試以下內(nèi)容:系統(tǒng)對重要數(shù)據(jù)的錄入提供有效性檢查,對非法數(shù)據(jù)輸入有明確的提示;助;能屏蔽用戶常見的誤操作,對重要數(shù)據(jù)的刪除有警告及確認(rèn)提示。易恢復(fù)性從易恢復(fù)性方面考慮,可測試以下內(nèi)容:a) 在程序運(yùn)行過程中進(jìn)行掉電、網(wǎng)絡(luò)斷開試驗(yàn),數(shù)據(jù)和系統(tǒng)不會(huì)損壞; b) 若受損,

19、提供補(bǔ)救工具,可以補(bǔ)救上次保存或自動(dòng)保存以前的數(shù)據(jù); c) 應(yīng)具備數(shù)據(jù)維護(hù)工具,可以對數(shù)據(jù)進(jìn)行備份與恢復(fù)。易用性易理解性從易理解性方面考慮,可考慮以下測試:界面簡潔、美觀、實(shí)用,風(fēng)格相對一致;界面采用簡體中文,沒有錯(cuò)別字;軟件對關(guān)鍵操作提供使用向?qū)В卉浖缑婕疤崾拘畔⒛軌蛞龑?dǎo)用戶使用;操作設(shè)計(jì)上盡可能避免重復(fù)操作,常用功能的操作步驟盡可能簡化。易學(xué)性從易學(xué)性方面考慮,可考慮以下測試:字說明;功能描述簡潔清晰。易操作性從易操作性方面考慮,可考慮以下測試:軟件安裝應(yīng)符合流行的安裝模式,易于操作;軟件應(yīng)以易觀察、易讀的形式向用戶提供信息,必要時(shí)可向用戶發(fā)出警報(bào);常用功能設(shè)置在明顯位置,易于被用戶識別

20、;軟件操作應(yīng)簡單,界面設(shè)置和提示信息易于理解;輸入數(shù)據(jù)的要求能夠被用戶理解,軟件輸出項(xiàng)符合用戶習(xí)慣,易于理解??删S護(hù)性從可維護(hù)性方面考慮,可考慮以下測試:對軟件指定的修改可以被實(shí)現(xiàn);軟件的局部修改不應(yīng)影響軟件的整體運(yùn)行;需求變更后的各項(xiàng)功能應(yīng)通過測試用例進(jìn)行測試;軟件應(yīng)能夠?qū)σ研薷牟糠诌M(jìn)行確認(rèn)??梢浦残詮目梢浦残苑矫婵紤],可考慮以下測試:軟件應(yīng)具有可適應(yīng)不同運(yùn)行環(huán)境的能力;依據(jù)用戶安裝手冊,應(yīng)能在指定環(huán)境中成功安裝; c)d)產(chǎn)品化程度軟件文檔集行文檔測試時(shí),應(yīng)主要考慮以下方面:明確文檔驗(yàn)收的標(biāo)準(zhǔn),軟件開發(fā)人員和用戶應(yīng)對此達(dá)成一致。所不同。d)檢驗(yàn)文檔的一致性和可追溯性,包括:軟件的設(shè)計(jì)描述應(yīng)

21、按照需求定義進(jìn)行;應(yīng)用程序應(yīng)與設(shè)計(jì)文檔的描述一致;用戶文檔應(yīng)客觀描述應(yīng)用程序的實(shí)際操作;關(guān)于同一問題的描述不應(yīng)存在不同的說法。 e)檢驗(yàn)文檔的準(zhǔn)確性,主要是文檔描述應(yīng)準(zhǔn)確無歧義,文字表達(dá)不應(yīng)存在錯(cuò)誤。 f)每個(gè)文檔都應(yīng)有目錄表或索引表。地理信息系統(tǒng)軟件文檔集還應(yīng)包括二次開發(fā)接口說明接口控件、函數(shù)的使用方法,并包括簡單示例。技術(shù)支持與服務(wù)內(nèi)容。產(chǎn)品化測試評價(jià)地理信息系統(tǒng)軟件產(chǎn)品化測試完成后析,確定軟件的產(chǎn)品化指標(biāo)是否達(dá)到設(shè)計(jì)要求,存在哪些問題,以及改進(jìn)建議等測試總結(jié)測試結(jié)果測試結(jié)果要求地理信息系統(tǒng)軟件測試結(jié)果應(yīng)滿足下列要求:可接受的結(jié)果;種可接受的結(jié)果;d)客觀性:測試結(jié)果應(yīng)為客觀事實(shí)。測試文檔

22、地理信息系統(tǒng)軟件測試完成后形成的文檔一般應(yīng)有:a)測試計(jì)劃; b)測試說明; c)測試報(bào)告; d)測試記錄;e)測試問題報(bào)告。測試評審試記錄、測試報(bào)告進(jìn)行評審,其具體內(nèi)容和要求應(yīng)包括:a)b)評審測試活動(dòng)的獨(dú)立性和有效性; c)評審測試環(huán)境是否符合測試要求;d)e)評審實(shí)際測試過程與測試計(jì)劃和測試說明的一致性; f)評審未測試項(xiàng)和新增測試項(xiàng)的合理性;g)評審測試結(jié)果的真實(shí)性和正確性; h)測試報(bào)告地理信息系統(tǒng)軟件的測試活動(dòng)和測試結(jié)果應(yīng)匯總在測試報(bào)告中。測試報(bào)告可包括以下內(nèi)容:測試報(bào)告名稱概述簡述測試活動(dòng);/修訂級別;測試環(huán)境;c)測試活動(dòng)描述測試日期和時(shí)間;測試數(shù)據(jù);預(yù)期結(jié)果;測試記錄、實(shí)際結(jié)

23、果;異常現(xiàn)象;d)測試評價(jià)評價(jià)。與測試計(jì)劃之間的差別,并說明原因。測試結(jié)論。附 錄A(資料性附錄)地理信息系統(tǒng)基礎(chǔ)軟件功能測試大綱地理信息基礎(chǔ)軟件功能完備性包括數(shù)據(jù)處理6 而每個(gè)子類則包含若干功能項(xiàng)。見表A.1。表A.1 地理信息基礎(chǔ)軟件功能完備性框架大類子類數(shù)據(jù)格式轉(zhuǎn)換投影及坐標(biāo)系統(tǒng)變換矢量數(shù)據(jù)格式轉(zhuǎn)換柵格數(shù)據(jù)格式轉(zhuǎn)換中間件直接操作數(shù)據(jù)元數(shù)據(jù)格式轉(zhuǎn)換投影變換幾何糾正與坐標(biāo)轉(zhuǎn)換功能項(xiàng)數(shù)據(jù)處理建立與管理數(shù)據(jù)編輯與處理數(shù)據(jù)質(zhì)量控制檢查支持建?;蚰_本方式的數(shù)據(jù)處理矢量數(shù)據(jù)庫建庫支持不同投影及坐標(biāo)系的動(dòng)態(tài)變化顯示和度量矢量數(shù)據(jù)的編輯處理拓?fù)涮幚頄鸥?影像數(shù)據(jù)的編輯處理矢量/柵格數(shù)據(jù)相互轉(zhuǎn)換元數(shù)據(jù)的編輯

24、處理多源空間數(shù)據(jù)協(xié)調(diào)處理制圖綜合數(shù)據(jù)處理矢量數(shù)據(jù)檢查柵格數(shù)據(jù)檢查元數(shù)據(jù)質(zhì)量檢查各種類型數(shù)據(jù)的一致性檢查數(shù)據(jù)創(chuàng)建與數(shù)據(jù)入庫檢測支持多種方式的數(shù)據(jù)管理空間索引建立與更新支持地理要素的連續(xù)無縫接邊支持跨要素類的空間關(guān)聯(lián)與操作數(shù)據(jù)庫查詢和瀏覽數(shù)據(jù)庫的維護(hù)與更新數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)入/導(dǎo)出影像庫建立與數(shù)據(jù)入庫檢測支持多種方式的數(shù)據(jù)管理柵格/影像數(shù)據(jù)庫建庫 支持多種類型數(shù)據(jù)的管理影像庫索引建立與更新影像庫查詢和瀏覽大類子類影像數(shù)據(jù)壓縮/解壓功能項(xiàng)時(shí)空數(shù)據(jù)建庫元數(shù)據(jù)庫建庫數(shù)據(jù)庫維護(hù)管理影像庫中的數(shù)據(jù)導(dǎo)入/導(dǎo)出時(shí)空數(shù)據(jù)庫的建模數(shù)據(jù)庫備份、復(fù)制和恢復(fù)時(shí)空數(shù)據(jù)庫的編輯時(shí)空數(shù)據(jù)庫的查詢時(shí)空數(shù)據(jù)庫的追溯與分析時(shí)空數(shù)據(jù)的顯

25、示支持多級結(jié)構(gòu)元數(shù)據(jù)建庫元數(shù)據(jù)入庫檢測元數(shù)據(jù)查詢與檢索元數(shù)據(jù)組織與管理元數(shù)據(jù)庫與空間數(shù)據(jù)庫關(guān)聯(lián)元數(shù)據(jù)庫維護(hù)與更新多個(gè)元數(shù)據(jù)庫集成元數(shù)據(jù)輸出數(shù)據(jù)庫的可控操作數(shù)據(jù)庫備份和恢復(fù)數(shù)據(jù)庫復(fù)制事務(wù)處理日志管理矢量/DEM/柵格/屬性/元數(shù)據(jù)庫的關(guān)聯(lián)多級服務(wù)器的數(shù)據(jù)庫關(guān)聯(lián)/協(xié)同異構(gòu)數(shù)據(jù)庫的關(guān)聯(lián)支持多坐標(biāo)系的數(shù)據(jù)庫關(guān)聯(lián)空間數(shù)據(jù)庫集成管理與操作 支持集成數(shù)據(jù)庫的漫游顯示支持不同坐標(biāo)系數(shù)據(jù)的一體化漫游集成數(shù)據(jù)庫的空間查詢與操作對Case工具的支持對GSQL的支持并交差空間疊加分析更新消除空間分析 剪裁動(dòng)態(tài)分段路徑分析網(wǎng)絡(luò)分析 地址匹配資源分配追蹤分析大類子類功能項(xiàng)點(diǎn)緩沖區(qū)線緩沖區(qū)空間緩沖區(qū)分析面緩沖區(qū)非對稱緩沖區(qū)

26、分析帶條件的緩沖區(qū)分析相關(guān)分析回歸分析時(shí)間序列分析統(tǒng)計(jì)分析聚類分析主成分分析馬爾可夫預(yù)測趨勢面分析空間權(quán)重矩陣全局空間自相關(guān)局部空間自相關(guān)地理統(tǒng)計(jì)分析區(qū)域化變量協(xié)方差函數(shù)變異函數(shù)克立格估計(jì)半方差圖建模代數(shù)運(yùn)算柵格數(shù)據(jù)分析函數(shù)運(yùn)算邏輯運(yùn)算條件提取綜合分析、應(yīng)用模型建立生成DEM內(nèi)插算法三維地形模型數(shù)字高程模型生成 高程查詢質(zhì)量控制精度檢查兩點(diǎn)通視分析通視分析 多點(diǎn)通視分析可視域分析給定數(shù)據(jù)的剖面生成剖面生成與顯示 交互式剖面生成剖面圖制作與輸出坡度計(jì)算坡向計(jì)算表面積計(jì)算地形因子計(jì)算 挖填方計(jì)算距離量算坡度圖制作與輸出坡向圖制作與輸出大類子類地形分析地貌結(jié)構(gòu)線生成匯水區(qū)計(jì)算功能項(xiàng)可視化表現(xiàn)與制圖一

27、般圖形顯示 分層/要素控制顯示比例尺控制顯示點(diǎn)/線/面要素符號配置二維可視化 地名/屬性注記矢柵一體化顯示實(shí)體結(jié)構(gòu)可視化靜態(tài)可視化三維可視化 動(dòng)態(tài)可視化三維量測與查詢搜索、瀏覽與表現(xiàn)符號生成器符號系統(tǒng) 紋理生成器符號庫及管理地圖制圖種類地圖制圖 專家模版地圖模板生成器其他配置生成器圖廓整飾圖形編輯制圖編輯 圖像編輯符號再編輯布局編輯數(shù)據(jù)庫與制圖一體化條件輸出制圖輸出輸出文件格式體系結(jié)構(gòu)企業(yè)級服務(wù)能力跨平臺(tái)能力服務(wù)架構(gòu) 企業(yè)級開發(fā)能力網(wǎng)絡(luò)服務(wù)應(yīng)用擴(kuò)展能力網(wǎng)格服務(wù)地理信息網(wǎng)絡(luò)服務(wù) 元數(shù)據(jù)標(biāo)準(zhǔn)自定義元數(shù)據(jù)標(biāo)準(zhǔn)元數(shù)據(jù)生成元數(shù)據(jù)導(dǎo)入/導(dǎo)出元數(shù)據(jù)服務(wù)元數(shù)據(jù)編輯元數(shù)據(jù)附件操作元數(shù)據(jù)更新元數(shù)據(jù)查詢大類大類子類

28、功能項(xiàng)地理空間數(shù)據(jù)服務(wù)地理空間數(shù)據(jù)處理服務(wù)元數(shù)據(jù)發(fā)布海量數(shù)據(jù)操作矢柵數(shù)據(jù)聯(lián)合操作數(shù)據(jù)發(fā)布網(wǎng)站定制網(wǎng)絡(luò)地理服務(wù)(WMS)數(shù)據(jù)下載服務(wù)地圖瀏覽操作(放大、縮小與漫游)圖層控制與鷹眼地圖符號化表示空間查詢屬性與空間組合查詢多種處理服務(wù)的APIs基于服務(wù)器的多用戶空間數(shù)據(jù)編輯與更新空間疊加分析服務(wù)緩沖區(qū)分析服務(wù)地圖制圖服務(wù)柵格分析服務(wù)三維分析服務(wù)網(wǎng)絡(luò)分析服務(wù)統(tǒng)計(jì)分析服務(wù)功能測試大綱框架能項(xiàng)采用編碼進(jìn)行分類表示。編碼分類原則編碼分類的具體要求:唯一性:不得有重碼和一個(gè)編碼有兩個(gè)或兩個(gè)以上含義;合理性:編碼結(jié)構(gòu)要與分類體系相適應(yīng),反映對象特征;簡單性:編碼方法要簡單適用,編碼長度盡量短,易懂易記;擴(kuò)充性:

29、便于將來發(fā)展擴(kuò)充;通用性:編碼結(jié)構(gòu)、類型、格式應(yīng)統(tǒng)一、規(guī)范和標(biāo)準(zhǔn)。編碼方案XXXXXXXXX|XXXXXXXXX|大一二三四類級級級級碼碼碼碼碼其中:大類碼:采用A、B、C進(jìn)行編碼,即左起第一位為大類碼。一級碼:采用兩位數(shù)字進(jìn)行編碼,即左起第二、三位為一級編碼。二級碼、三級碼、四級碼均分別采用兩位數(shù)字順序排列。注:級別超過四級的功能項(xiàng),在四級碼后面再添加兩位數(shù)字來表示。測試功能項(xiàng)示例數(shù)據(jù)處理數(shù)據(jù)處理是對數(shù)據(jù)的采集、存儲(chǔ)、檢索、加工、變換和傳輸。國家標(biāo)準(zhǔn)格式VCT 格式被測軟件將某商業(yè)GIS 軟件格式矢量數(shù)據(jù)轉(zhuǎn)換為國家標(biāo)準(zhǔn)格式VCT,測試要求: 編碼:A02010100;輸入:某商業(yè)GIS 軟件

30、的格式數(shù)據(jù); 輸出:VCT 格式數(shù)據(jù);說明:要求進(jìn)行無損轉(zhuǎn)換,屬性完整; 功能接口:略。商業(yè)GIS 軟件的A 格式將被測軟件的數(shù)據(jù)格式轉(zhuǎn)換為某商業(yè)GIS 軟件的A 格式,測試要求: 編碼:A02010200;輸入:被測系統(tǒng)標(biāo)準(zhǔn)數(shù)據(jù)格式數(shù)據(jù); 輸出:某商業(yè)GIS 軟件的A 格式;說明:要求進(jìn)行無損轉(zhuǎn)換,包括對相關(guān)數(shù)據(jù)結(jié)構(gòu)、拓?fù)潢P(guān)系等進(jìn)行必要的篩選; 功能接口:略。某商業(yè)GIS 軟件的B 格式將被測軟件的數(shù)據(jù)格式轉(zhuǎn)換為某商業(yè)GIS 軟件的B 格式,測試要求: 編碼:A02010400;輸入:被測系統(tǒng)標(biāo)準(zhǔn)數(shù)據(jù)格式數(shù)據(jù); 輸出:某商業(yè)GIS 軟件的B 格式;說明:要求進(jìn)行無損轉(zhuǎn)換,包括對相關(guān)數(shù)據(jù)結(jié)構(gòu)、

31、拓?fù)潢P(guān)系等進(jìn)行必要的篩選; 功能接口:略。地理空間數(shù)據(jù)庫的建立與管理略??臻g分析空間分析是基于地理對象的位置和形態(tài)的空間數(shù)據(jù)的分析技術(shù),其目的在于提取和傳輸空間信息。交被測軟件獲得所輸入的兩圖層的公共部分,測試要求: 編碼:C01020000;輸入:兩個(gè)或多個(gè)某商業(yè)GIS 軟件的格式的矢量圖層數(shù)據(jù); 輸出:一個(gè)新的某商業(yè)GIS 軟件的格式的矢量圖層數(shù)據(jù);新的圖層上顯示出來;要求進(jìn)行無損轉(zhuǎn)換,屬性完整;功能接口:略。差被測軟件去掉兩個(gè)圖層公共區(qū)域后的區(qū)域,測試要求: 編碼:C01030000;輸入:兩個(gè)某商業(yè)GIS 軟件的格式的矢量圖層數(shù)據(jù); 輸出:綜合了輸入圖層兩者屬性的圖層數(shù)據(jù);表示為:x(

32、AB-AB;、為兩個(gè)圖層;原圖層的所有屬性將同時(shí)在生成的新的圖層上顯示出來;功能接口:略。三維地形模型可遍及整個(gè)地學(xué)領(lǐng)域。兩點(diǎn)通視分析被測軟件計(jì)算兩點(diǎn)之間連線是否被地形地物所阻礙,測試要求: 編碼:D02010000;輸入:DEM 輸出:DEM 數(shù)據(jù);準(zhǔn)線上哪些區(qū)域可視,哪些不可視;功能接口:略??梢曈蚍治霰粶y軟件以某一點(diǎn)為觀察點(diǎn),研究某一區(qū)域可視情況的地形分析,測試要求: 編碼:D02030000;輸入:DEM 數(shù)據(jù),觀測點(diǎn)圖層;輸出:DEM 數(shù)據(jù);P 向所有可能方向建立掃描線,使掃描線能經(jīng)過所有DEM 上的點(diǎn);從視點(diǎn)P 由近及遠(yuǎn)判斷掃描功能接口:略??梢暬憩F(xiàn)與制圖空間數(shù)據(jù)顯示及其編制應(yīng)用

33、,用地圖圖形反映自然界和人類社會(huì)各種現(xiàn)象的空間分布, 相互聯(lián)系及其動(dòng)態(tài)變化,具有區(qū)域性學(xué)科和技術(shù)性學(xué)科的兩重性。標(biāo)準(zhǔn)比例尺輸出被測軟件將輸入數(shù)據(jù)以標(biāo)準(zhǔn)比例輸出,測試要求: 編碼:E07010100;輸入:某一商業(yè)GIS 軟件的格式數(shù)據(jù),標(biāo)準(zhǔn)比例尺; 輸出:標(biāo)準(zhǔn)比例尺下的某一商業(yè)GIS 軟件的格式數(shù)據(jù);說明:將輸入的某一商業(yè)GIS 軟件的格式數(shù)據(jù)以要求的比例進(jìn)行輸出; 功能接口:略。指定范圍輸出被測軟件按指定的范圍將圖輸出,測試要求: 編碼:E07010300;輸入:某一商業(yè)GIS 軟件的格式數(shù)據(jù),某一商業(yè)GIS 軟件的格式范圍圖層; 輸出:某一商業(yè)GIS 軟件的格式數(shù)據(jù);GISGIS功能接口:略。地理信息網(wǎng)絡(luò)服務(wù)略。附 錄B(資料性附錄)測試用例和測試腳本設(shè)計(jì)在實(shí)施測試時(shí)測試用例作為軟件測試的標(biāo)準(zhǔn)設(shè)計(jì)的基本準(zhǔn)則及極限的輸入數(shù)據(jù)、操作和環(huán)境設(shè)置等;c)測試結(jié)果的可再現(xiàn)性:對同樣的測試用例,系統(tǒng)的執(zhí)行結(jié)果應(yīng)是相同的?;镜木幹品椒ㄍY(jié)果(含判斷標(biāo)準(zhǔn)、出口準(zhǔn)則、注釋等。最后將測試用例編譯為測試工具可接受的測試 腳本。參照用例規(guī)約(或設(shè)計(jì)說明書,根據(jù)關(guān)聯(lián)的功能、操作按路徑分析法設(shè)計(jì)測試用例。而對孤立的功能則直接按功能設(shè)計(jì)測試用例100%測試用例和測試腳本的作用測試數(shù)據(jù)的規(guī)劃之外,還應(yīng)根據(jù)測試用例設(shè)計(jì)大量邊緣數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)。評估測試結(jié)果的度量基準(zhǔn)完成軟件測試

溫馨提示

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

評論

0/150

提交評論