GB/T 19333.5-2003
标准分类号
标准ICS号:信息技术、办公机械设备>>信息技术应用>>35.240.70信息技术在自然科学中的应
中标分类号:综合>>基础学科>>A44地球科学
关联标准
采标情况:ISO 19105:2000,IDT
出版信息
出版社:中国标准出版社
书号:155066.1-20503
页数:25页
标准价格:15.0 元
出版日期:2004-03-01
相关单位信息
首发日期:2003-11-19
复审日期:2004-10-14
起草人:李小林、董连续、邢立强、冯卫、刘植婷
起草单位:中国标准化研究院
归口单位:全国地理信息标准化技术委员会
提出单位:全国地理信息标准化技术委员会
发布部门:中华人民共和国国家质量监督检验检疫总局
主管部门:国家测绘局
标准简介
GB/T 19333的本部分等同采用国际标准ISO 19105:2000(E)《地理信息 一致性与测试》。 GB/T 19333.5-2003 地理信息 一致性与测试 GB/T19333.5-2003 标准下载解压密码:www.bzxz.net
GB/T 19333的本部分等同采用国际标准ISO 19105:2000(E)《地理信息 一致性与测试》。
标准内容
ICS 35.240,70
中华人民共和国国家标准
GB/T 19333,5-2003/IS0 19105:2000地理信息一致性与测试
Geographic infermation---Conformance and testing(1SO19105.2000,IDT)
2003-11-19发布
中华人民共和国
国家质量监督检验检疫总局
2004-06-01实施
-YKAONT KAca-
GB/T19333.5—2003/IS0 19105:2000GB/T19333的本部分等同采用国际标准ISO19105;2000(E)《地理信息致性与测试》(英文
版】。
考虑我国实际应用的需要,本部分在采用国际标准时逃行了以下编辑性修改:a)“本国际标准\一词政为\木部分\;b)删除了国际标准的前育;
本部分的引言采用了1S019105的引言:但作了少量够改:e
d)用已经等同采用了的国家标准名称和代号替代了ISO19105标准文本中述及的被等同采用的国际标准名称和代号:
ISO19105标准文本中出现的\ISO地理信息系列性标准”“ISO地理信息标准\被替代为“地理信息系列国家标谁”、“地理信息国家标准”;f)增加了资料性附录C。
ISO19100系列标准是国际标准化组织地理信息技术委员会(ISO/TC211)研制的以\地理信息”为总标题的一整套结构化地理信息标准,其内容溯盖了地理信息管理,应用和服务的各个方面,预计我国将结合国内实际需求,等同剪修改采用其中的大部分标准,陆续制定以“地理信息“为总标题的结构化地理信息系列国家标准,本部分中的“地理信息系列国家标准”或“地理信息国家标准”即专指此类标准。有关ISO19100系列标准的具体信息参见本部分附录C本部分是结构化地理信息系刻国家标准中的一项基础性标准,凡属地理信息系列国家标准中的每一个标准都需要遵照本标准所阐述的规则来设计具体的一致性条款,凡是声明与地理信息国家标准相一致的对象都应侬照本标推所给出的框架和规程来执行一致性测试。本部分的附录A悬规范性附录,附录B和附录C是资料性附录,本部分由全国地理信息标准化技术委员会提出并归口。本部分起草单位:中国标准化研究院。本部分主要起草人:李小林、董连续、邢立强、冯卫、刘植婷。GB/T19333.5—2003/IS019105.2000引
YKAoNKAca
地理信息标准化工作的日的超:为直接或间接关联着地球上地点的对象或现象的信息建文结构化系列标准。这些标雅可以为地现信息规定方法其和服务,以用于数据管理(包括定义和推述>以及在不同用户、系统、地点之间以数学/电子形式来获取、处理,分析、存取、表现利传输地理信息数据。该项工作将在可能的情况下被连接到信息技术和数据方面的适尚标准上·并月为使用地理数据的部门性具体应用并发操供框架。
本部分为测试提供了框架、概念和方法论,提出了声明与地现信息系列国家标准相一致时所要达到的准则,本标准以描述开放系统互连(OSI)领域一致性与测试的GB/T17178,1、描述工业白动化系统与集成领一致性与谢试的GB/T16656.31和描述用于计算机图形和图像处理领域一致性与试的GB/T17555等三项国家标推的部分内容为基础。除三项标推中所描述的一致性测试框架被用于本标推外,为了适用于地理信息这个特定领域,有些概念已被改。如果不能对数据和系统进行确定是否与相关的地理息标准相一致的测试,就不能完全达到数字地理信息领域标准化的H标。一致性测试是根据某项标准所要求的专门特性来测试待测产品,以便确定该产品一致性实现的程度。致性测试包含有实现能力的测试,它既要对照相关标谁中的一致性要求,也要对照实现能力的声明。用于地现信息系列国家标推的抽象测试套件(ATS)框架是标准化的。ATS的标准化需要有国标用的定义,并采用通用的測试方法论以及适当的测试方法和规程:本标推的目的是:定义测试方法论,为特定的ATS提供框架,并定义-·致性测试期间应遵守的规程。本部分也包括测试方法,然而期待使用本标准所定义的测试方祛的任何组织宜存细考患其有关适用性的约束。一致性测试不包括健壮性测试验收测试和性能测试,因为各类地理信息标准对这些方面不规要求
本部分的主体结构姐下第5章出了一致性总体框架,该框架含有·致性实现的定义;筛6章描述了·致性测试方法论;第7章讨论了用于测试地埋信息国家标准一致性的可行的测试方法;第8章论退广AS与可执行测试套件(EIS)两之间的关:附录A提供了撰写一致性条款的指南和相关模板;附录 B给出F一致性测试的管理性组织机制:附录C提供了IS地理信息系刻标推概貌信息;最后列出了与一致性试有关的参考文献。1范围
GB/T 19333.5—2003/IS0 19105:2000地理信息一致性与测试
本部分规定了测试的框架、概念和方法论,给出了声明与地理信息系列国家标准相-致时所要达到的推则,并为确定抽象试套件(AIS)以及定文在一致性测试期间应遵的规程提供了框架。一致性的声明可以是针对数据、软件产品或服务的,或者是由规范(包括专用标准或功能标准)来作出的。地理信息标难一致的测试方法与推则的标准化,将有助于对其他标准的一致性验证。可验证的一致性对地理借息用序实现数据传输与共享是极灯重要的。本部分适用于一效性与测试的各个阶段.这些阶段突出地表现为下列主要活动:8)与地理信息系列国家标准相致的ATS的定义;b)与地理宿惠系列国家标推相一致的试方法的定义:e由测试实验室为某一客实施的一致性评价过程,最终生成一致性测试报告。本部分对地理信息系列国家标准进行·致性测试时所应遵守的规程规定了要求,提供了指导。它只包含满足下列目的所的信息:8)在作为一致性度量的测试中获得可信度;b)使在不同地点,不同时间进行相应测试的结果具有时比性!c)便于参与上述活动的各方之间的交流,本部分在资料性附录B中提供了(可伴随在--致性测试之后的管理规程)认证框架。下列几项不属于本标准的范围:让)对采购与合同要求的描述。b)根据特殊应用或特殊系统所规定的测试方法来进行的测试。)验收测试、性能测试和健壮性测试。本部分建立的框架中含有可执行测试套件(EIS)的概念。ETS的性质茨定了不可能对其进行标准化;因此,ETS的标准化不属于本标准的范围。2一致性
2, 1一致性要求
本部分定义了两种一致性类别:A类与B类。A类是关于规范(包括任何专用标准或功能标准)与作为一个整体的地理信息系列国家标准之间的一致性。B类是关于一致性条款的一致性.这些一致性条款由本部分所定义。对于专用标准而言、除A类一致性之外,其更进一步的一致性要求由IS019106给出
注:附录 A中定义了一致件。
2.2抽象测试套件
2. 2. 1A 类一致性的测试用例
a)测试目的:验证与地理信息系列国家标准的一致性。b)测试方法:人工检验所有声明与地理信息系列国家标准相--致的规范(包括专用标准和功能标准)是否真有一致性条款。其一致性条款不应与地理偿息系列国家标推中的任何一项标推的一致性相排斥,一致性测试应按照本部分第6章求执行。使用的测试方法应符合本部分第1)IS010156将由全国地理信息标准化委员会负责组织转化成为地理储息系列国家标准中的一项标准GB/T19333.5—2003/ESO 19105:20007章。
c) 引用:GB/T 19333.5.
测试类型:能力测试。
2.2.2B类一致性的测试用例
测试日的:验证一致性条款的写法是否正确。测试方法,人工检验一致性条款是否按本标准规范性附录A的规定进行编写。b)
引用:GB/T 19333, 5,附录 A。
测试类型:能力测试。
3术语和定义
以下术语和定义适用十本部分:3.1
抽象测试用例
abstract test ease
钙对特定要求的一性测试,
KNrKAca-
注:抽象测试用例悬导出可执行测或用例的形式化塞础。在抽象测试用例中包有一个或多个测试目的,一个抽象测试别例不取决于安现,也不取决于数值。它应当是完整的,足以将测试判定明确地分配到每·个潜在的可观察到的洲试结果(即测试活动的庐果)之中。3.2
ahstrart test method
象测试方法
用于测试实现的方法,它与特定测赋过程无差。3.3
abstract test module
抽象谢试模块
相关的抽象测试用例的集合。
注:抽象测试模块可以层次式嵌套。3.4
抽象测试套件abstracl test suiteATS
抽象测试模快,它舰定了实现一致性所要满足的全部要求。注:象测试套件在一致性条款中进行描述。3.5
验收测试acceptancetesting
《用户)决定一个实现是否满足验收准则以及用户能否接受该实现的过程。注1.这个过理包括几种类型测试(例如,功储、容臣、性能测试)的设计和执行,用来表朗该实现满足用户要求。注2:验收测试不作为一攻性测试的一个部分。3.6
基本测试 haslc test
初始能力测试,目的是确定那些明显的不一致内容。3.7
capahility fest
能力测试
为确定一个被测实现(IUT)是否符合测试日的所描述的某标准的其体特性而设计的测试。3.8
conformance
一致性
满足规定的要求。
一致性评价过程conformance assessment process对某标准实现的一致性进行评价的过程。3.10
一致性条款conformanceclause
为满足标要求而必赖规定的条款3. 11
一致性测试conformancelesting对产品进行的测试,以便确定该产品-致性实现的程度。3.12
--致性测试报告 conformance test reportGB/T19333.5—2003/ISO 19105:2000与具休标准一致性程度的概要以及支持给出这一总体概要的全部测试细节。3.13
一致性实现conforming implementation满足要求的实现。
可执行测试用例executabletestcase对猫是特定要求的实现所逊行的专门测试,注,抽象测试用谢赋值后的实例化结果,3.15
可执行测试套件
+executable test suite
可执行测试用例的集合。
失败判定failverdict
本一~致的测试判定。
注;不·-致可能是与谢试目的不符,也可能是与相应踪准中的项或数项致性要求不符3.17
证伪测试falsification test
在实现中寻找错误的测试。
注:总发现错识,即可得出实现不符合标准的结论:然南,没有发现错读并不意味着实现就符含标准。与验证测试祖批,证伪测试仅能表明不致性。出于技术和经济原困,在许多情况下,证伪测试作为一致性测试中的一种测试方法而截采纳。
实现implementation
规范的实施:
注:在地理信息系刻国家标准的相关环境中,实现包括地理信息服务和数集的观范。3. 19
实现一致性声明Implemealution Conformance StatementICS
规范的可选项巴得到实现的声明。3.20
实现的溯试补充材料Implementation eXtra Information fur TeslingCB/T19333.52003/IS019105.2000IXIT
KNrKAca-
陈述包含全部与IUT及其相应被测系统(SUT)的有关信息,这些信息将能够使测试实验室针对这个IUT运行一个适当的测试套件。注,IXIT通常提供关于SUT巾概念的组织与存储、关于SUT的访问与改于段等方面的细节。3.21
无结伦翔定inconclosiveverdict既不能判定为通过、又不能判定为失败的测试判定。3.22
不致nun-cenformance
未能满足一项或数项规定的要求。3.23
通过判定
passverdict
具有一致性的测试判定。
性能测试 perforinance testing对IUT性能特征的测盘,例如:不同情况下的吞吐量,响应能力等等。注;能测试不作为一致性测试的--个部分。3.25
robustnesstesting
健壮性试
确定ILT处理含错误数据的能力的过程。注;键壮性测试小作为一致性谢试的一个部分。3.26
被测系统System Under Test
支持IUT所需要的计算机硬件、软件及通讯网络。3.27
溯试实验室testtng laboratory完成一致性评价过程的组织。
verification test
验证测试
对IUT是否正确开展严格证明的测试。4缩略语
本标谁使用以下缩略语:
ATS:拥象测试套件:
EFS:可执行测试套件,
ICS:实现-致性声明;
IUT:被测实现:
IXI,实现的测试补充材料;
SUT:被测系统。
5一致性总体框架
5.1概述
GB/T 19333.5--2003/IS0 19105:2000在地理信息系列国家标准的相关环境中,如果某个实现满足地理信息系列国家标准应用的一致性要求,那么该实现就表现出一致性。这些一致性要求被表述在每个地理信息国家标难的一致性条款中。5.2致性条款
所有可测试的地理信息国家标推都含有一致性条款。一致性条款规定了声明与该标准相致时所必须满足的全部要求。…致性条款是-致性测试的切人点。本标准附录 A给出了一致性条款的要求。5.3一致性要求此内容来自标准下载网
一致性要求可被分为:
a)必选要求:这些要求在任何情况下都应遵守:b),条件必选要求:如果在规范中提出的条件适用,则应当遵守这些要求;c)可选要求:假如需要遵守某些可应用的选项要求,那么就可以选择这些要求以适应实现。此外,一·致性要求可用不方式表述:a)肯定:说明升么是需要做的,b)查定:说明什么是不需要做的。为了管埋像专用标准这类的国家标准子集的可选集合,应规定一致性级别(见规范性附录A)。5.4实现一致性声
为了评定··个特定实现的…致性,应当有…份美于选项已被实现了的声明。这将有助丁该实现对照相关要求(只能是对照这些要求)来迹行一致性测试。这样的声明称为“实现致性声明(ICS)”。这个声明只包含相关地理信息国家标推所规定的要求架之内的选项,而不应包括该框架以外的选顶。
这个声阴使测试实验室更好地理解用于一致性评价过程中的被测系统(SUT),并有助于识别测试域的边界。
这个声明可通过使用ICS间卷产生,IES问卷可由测试实验室提供,它是作为框架使用的一张调查表,可将那些承担一致性测试所必需的SUT能力文档化。关于ICS的进一步信息,参见GB/T17178.1*ISO964613-41和GB/T16656.3155.5一致性实现
致性实现应满足地理信息国家标准应用的--致性要求,并且应与ICS相一致。这种实现应当通过了试域内没立的所有测试,包括它所声明支持的任何可选性要求的测试。一致性实现可以支持相应的国家标准中不曾描述的附加能力,条件是这些能力在该标准中并不是明令禁止的:6一致性测试方法论
6.1概述
本章描述了一致性测试方法论、所使用的致性测试的不同类型,以及客户必须提供给测试实验室的其他信息。
6.2一致性测试类型
6.2.1综述
…致性测试的目标是确定所测试的实现是否与相关的地理信息国家标准所表述的要求相一致。根据测试类型提供的一致性的指明范国,测试可确定为两种类型:a)基本测试:提供与1L工相一敏的初步证明。婚果ATS规定测试被用作基本测试,则这些测试应被用于致性评价过的初始。基本测试尽标推化测试\。h)能,小测试检验可观察到的IUT能力与ICS所声明的能力相一致。仕相应的地理信息国家标谁所规定的一致性要求的整个范围内·能力测试尽可能提供企面的测试。能力测试是标准化2)可执行测试用例可根缺这些基.本测试获得,因而在酮测试实验究进行基本测试及能力测试的应用之前,可进行系统测试(内部测试)。对于能力测试,也可同样如此,只是以上所述对基本测试更为适用,GB/T 19333. 5—2003/IS0 19105:2000测试。
TTKAONIKAca-
一致性策款中所规定的ATS指明,哪些能力测试应作为基本测试。AIS不包括能打测试集合以外的基本测试。在简单精况下,可熊不要基不谢试,6.2.2基本测试
基本测试提供IUT的有限测试,以便确定是否适合执行更加详尽的测试。基本测试可以是象的或可执行的形式。在决定是否进行详尽的能力测试之前,基本测试可被用来确定一致性程度。基本测试是简单的能力测试,一致性条款有确定那些可作为基本测试的测试用例。基本测试应当用于:
a)捡测明显不一致的情况,并且6)作为初始步骤,用以决定昼否进行能力测试。基本测试不应当单独用于:
a)决定实现是否一致,或者
1.)保证断定失败的原因。
6. 2. 3能力测试
能力测试可以是抽象的或可执行的形式,在项标推规定的一致性要求的整个范用内定尽可能对实现进行详尽能打测试。检验必选能力和那些在ICS巾被确楚由T支持的可选能力时宜提供能力测试。
能力测试应当用于:
a)检验IUT能力足否符合一致性要求,也就是确定实现是否具有一致性,并且b)调查失败原因。
能力测试不应当用于:
a)详细测试与每个已实现能力有关的行为,或者b)保证已实现能力的完整性。
在ATS乏内的独象能力测试是标准化测试。6.3实现的测试补充材料
为广测试一个实现,谢试实验室需要有关IUT和测试所在环境的信息。客户提交的测试实现应提供上述信息作为实现的测试补充材料(IXIT)。使用由IXIT间卷创避的问答程序可以成IXIT。IXIT应包括:
a)测试实验室所需要的关于IUT的信息,以便能够针对该UT面运行适当的可执行测试套性并分析其结果;
6)相关IS的引用和其他的管埋信息。IXIT不应与相关的S相冲突,这种相容性的检验应在测试的推备期间就己进行,以排除任何不相容性。当ICS向测试实验室提出测试域定义的信意时,IXIT提出如何执行测试的信息。尤其是提出SUT中概念的储存和组织、以及访荷利修改SUT方法等方商的细节。IXIT还包括IUT概念与相成的地理信息国家标难之间的转换规则系统。每个一致性评价过程都应有,个IXI。关于IXIF的进一步信息+参见GB/T17178.121,ISO9646131科GB/T16656.315。6.4一致性评价
6. 4, 1过程综述
一致性评价过围绕着全部一致性测试活动进行,这些活动是确定相应的地理信息家标准的一致性实现所必需的。
一致性评价过程包括四个阶段:a)测试准备;
b)测试运行;
c)结果分析;
d)一致性测试报告。
致性评价让程如图1所示,
IXIT月春
ICS 间卷
测试准备
ICS &IXT
6.4.2测试准备
测试运行
GB/T19333.5—2003/IS0 19105:2000判定推划
结果分析
测试报告
测试报培
图1一致性评价过程概况
测试摊备阶段宜包括下列各个步骤:a)生成管理信息:
b)生成用于测试的 S 和 IXIT;
c)确定测试方法和 ATS;
d)根据相应的一致性要求,通过分析致性声明而进行ICS复查:)复查 IXIT,包括对照相应的 JCS进行相容性检验:f)基于ICS和IXIT,选择初始抽象测试用例,并为参数赋值;g)准备 SUT:
注:在为测试运行阶段提交 IUT 之前,使客户能够运行 IUT 的可执行测试用例。)选择最终的抽象测试用例。
通过选择抽象测试用例,并为参数赋值(上述步骤f)和步骤h)),即可产生可执行测试套件。此时,I汀和一致性评价过程的范国被固定,之后不能再有变化。这是客门和测试实验室之间的协议所确定的。
6.4.3测试运行
测试运行是执行可执行测试套件的过程,是在一致性日志中记录所观察的测试结果和其他相关信息的过程。IU丁的输人和源于测试用例执行所观察的测试结果都应在致性志中记录。记录和保存测试运行阶段13T产生的所有信息,对分析阶段和审核目的都足必要的。6.4.4结果分析
结果分析应通过对照抽象测试用例所规定的判定准则评价所观察的测试结果来进行。虽然测试运行和结果分析阶段之间有显著区别,但两者在时间上以有重登。测试判定可以声明为;通过、失败或无结论。通过和失败是两种主要的判定,但在个别情说下不得不采用无结论判定。对于每个失败或无结论的判定都应给出理用:也可同时一并提供资料性倦息。a)“通过判定\意味著所观察的测试结果对于关注的测试目的的-·致性要求提供了·致性证据。所观察的测试结果相对于相应的标准和 ICS 是有效的;GB/T 19333.5--2003/IS019105.2000HTYKAONIKACa-
b)“失败判定\意味差所观察的测试结果表明:或者相对于测试月的不一致.或者相对于相应的标准中的至少一项一致性要求不一致:例.异带终止·-不管什么理由.可执行测试用例的执行过程过早终止。c)“无结论判定”意味着所观察到的测试结果展现出既不是通过判定也不是失败判定。这种判定只宜出现在非常个别的情况中。例:测试用例错误。
对于特定的测试结果,应给予采用与特定抽象测试用例相关的判定准则作出的测试判定已确定的测试判定应当综合成-·份IUI总体概要,6. 4.5一致性测试报告
致性测试结果应当在一致性测试报告中叙述。该报告应当分为两部分:概要和详细信息,每一份一致性测试报告应当使用问卷生成。第一部分应当是IUT的一致性状态的总体概要,这一总体概要应当提供判定概述,其中的判定得自于一致性评价过程中执行测试用例的结果。第二部分应当文档化个部可执行测试用例的结果,其依据是含有所观察的测试结巢的·致性日志,筒时还应参照相美的按具体标准实施一致性评价过程的全部必要文件,6.5一致性评价过程的内在特性
6.5. 1结果的可重现性
为达到-致性测试的可信目的,要求无论什么时候执行·个给定的ST可执行测试用例,其运行结果都做当是同的。成该可以做到执行一个完整的可执行测试套件而得到的结果与男次运行的结果等同。
6. 5. 2结果的可比较性
为达到一致性测试的且的,关于IUT一致性的总体概要宜与进行测试的测试实验室无关,无论是由提供者(第一方)、用户(第一方),或者是任何(第方)测试实验室所做的测试所有与一致性测试有关的规程的标谁化应当产生一份与【七T相应的可比较的总体概要,为达到这-日的,须考惠些重要函素,包括:息)仔细设计和明确规定抽象测试用例.以指出那些必须满定的一致性要求,以放在适当情况下允许具有录活性时如何判定:
b)当有必要重复运行测试用例时,测试实验室所遵守规程的详细规定:):致性测试报告的尚卷:
d)编写一致性测试报告步骤的详细规定。6.5. 3结果的可审核性
为了保证正确遵守所有规程,复审所观察的可执行试签件运行的结果是必要的,无论练果分析是人工或自动方我究成,所有的输人和输出都应被每一个所执行的测试用例记录下来,形成个试运行的一致性口志是测试实验室的职责7测试方法
7.1概述
地理倍息具有复杂性和多面性,地理后息国家标谁要论及的大多数方面。这些地理信息国家标准的实现可以反陕地理信息不同的方面。这意味着能够用于测试上述实现的方法将是多种多样的7.2一致性测试方法
7.2.1综述
·致作测试有两种通用方法:
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。