GB T 19333.5-2003 地理信息 一致性与测试.pdf
《GB T 19333.5-2003 地理信息 一致性与测试.pdf》由会员分享,可在线阅读,更多相关《GB T 19333.5-2003 地理信息 一致性与测试.pdf(23页珍藏版)》请在麦多课文档分享上搜索。
1、GB/T 19333.5-2003月5019105 ,2000 前言GB/T 19333的本部分等同采用国际标准ISO19105 , 2000(E) (地理信息一致性与测试以英文版)。考虑我国实际应用的需要,本部分在采用国际标准时进行了以下编辑性修改za) 本国际标准词改为本部分b) 删除了国际标准的前言gc) 本部分的引言采用了ISO19105的引言,但作了少量修改;d) 用已经等同采用了的国家标准名称和代号替代了ISO19105标准文本中述及的被等同采用的国际标准名称和代号;e) ISO 19105标准文本中出现的ISO地理信息系列性标准、ISO地理信息标准被替代为地理信息系列国家标准、地
2、理信息国家标准气f) 增加了资料性附录CoISO 19100系列标准是国际标准化组织地理信息技术委员会(IS0/TC211)研制的以地理信息为总标题的一整套结构化地理信息标准,其内容涵盖了地理信息管理、应用和服务的各个方面,预计我国将结合国内实际需求,等同或修改采用其中的大部分标准,陆续制定以地理信息为总标题的结构化地理信息系列国家标准,本部分中的地理信息系列国家标准或地理信息国家标准即专指此类标准。有关ISO19100系列标准的具体信息参见本部分附录Co本部分是结构化地理信息系列国家标准中的一项基础性标准,凡属地理信息系列国家标准中的每一个标准都需要遵照本标准所阐述的规则来设计具体的一致性条
3、款,凡是声明与地理信息国家标准相一致的对象都应依照本标准所给出的框架和规程来执行一致性测试。本部分的附录A是规范性附录,附录B和附录C是资料性附录。本部分由全国地理信息标准化技术委员会提出并归口。本部分起草单位:中国标准化研究院。本部分主要起草人z李小林、董连续、邢立强、冯卫、为植婷。皿GB/T 19333. 5-2003/1S0 19105 ,2000 引士-同地理信息标准化工作的目的是:为直接或间接关联着地球上地点的对象或现象的信息建立结构化系列标准这些标准可以为地理信息规定方法、工具和服务,以用于数据管理(包括定义和描述以及在不同用户、系统、地点之间以数字/电子形式来获取、处理、分析、存
4、取、表现和传输地理信息数据。该项工作将在可能的情况下被连接到信息技术和数据方面的适当标准上,并且为使用地理数据的部门性具体应用开发提供框架。本部分为测试提供了框架、概念和方法论,提出了声明与地理信息系列国家标准相-致时所要达到的准则。本标准以描述开放系统互连(S)领域一致性与测试的GB/T17178. 1、描述工业自动化系统与集成领域一致性与测试的GB/T16656.31和描述用于计算机图形和图像处理领域一致性与测试的GB/T 17555等三项国家标准的部分内容为基础。除三项标准中所描述的一致性测试框架被用于本标准外,为了适用于地理信息这个特定领域.有些概念己被修改。如果不能对数据和系统进行确
5、定是否与相关的地理信息标准相致的测试,就不能完全达到数字地理信息领域标准化的目标。一致性测试是根据某项标准所要求的专门特性来测试待测产品,以便确定该产品一致性实现的程度。一致性测试包含有实现能力的测试,它既要对照相关标准中的一致性要求,也要对照实现能力的声明。用于地理信息系列国家标准的抽象测试套件CATS)框架是标准化的。ATS的标准化需要有国际通用的定义,并采用通用的测试方法论以及适当的测试方法和规程。本标准的目的是:定义测试方法论,为特定的ATS提供框架,并定义一致性测试期间应遵守的规程。本部分也包括测试方法,然而期待使用本标准所定义的测试方法的任何组织宜仔细考虑其有关适用性的约束。一致性
6、测试不包括健壮性测试、验收测试和性能测试,因为各类地理信息标准对这些方面不规定要求。本部分的主体结构如下:第5章给出了一致性总体框架,该框架含有一致性实现的定义;第6章描述了-致性测试方法论;第7章讨论了用于测试地理信息国家标准一致性的可行的测试方法;第8章论述了ATS与可执行测试套件(ETS)两者之间的关系5附录A提供了撰写一致性条款的指南和相关模板;附录B给出了一致性测试的管理性组织机制;附录C提供了ISO地理信息系列标准概貌信息,最后列出了与一致性测试有关的参考文献。E GB/T 19333.5-2003/15019105,2000 地理信息一致性与测试1 范围本部分规定了测试的框架、概
7、念和方法论,给出了声明与地理信息系列国家标准相一致时所要达到的准则,并为确定抽象测试套件(ATS)以及定义在一致性测试期间应遵守的规程提供了框架。一致性的声明可以是针对数据、软件产品或服务的,或者是由规范(包括专用标准或功能标准来作出的。地理信息标准一致性的测试方法与准则的标准化,将有助于对其他标准的致性验证。可验证的一致性对地理信息用户实现数据传输与共享是极为重要的。本部分适用于一致性与测试的各个阶段,这些阶段突出地表现为下列主要活动ta) 与地理信息系列国家标准相一致的ATS的定义;b) 与地理信息系列国家标准相致的测试方法的定义gc) 由测试实验室为某一客户实施的一致性评价过程,最终生成
8、致性测试报告。本部分对地理信息系列国家标准进行一致性测试时所应遵守的规程规定了要求,提供了指导。它只包含满足下列目的所需的信息za) 在作为一致性度量的测试中获得可信度sb) 便在不同地点、不同时闯进行相应测试的结果具有可比性;c) 便于参与上述活动的各方之间的交流。本部分在资料性附录B中提供了(可伴随在致性测试之后的管理规程)认证框架。下列几项不属于本标准的范围a) 对采购与合同要求的描述。b) 根据特殊应用或特殊系统所规定的测试方法来进行的测试。c) 验收测试、性能测试和健壮性测试。本部分建立的框架中含有可执行测试套件CET凹的概念。ETS的性质决定了不可能对其进行标准化,因此.ETS的标
9、准化不属于本标准的范围。2 -敖性2.1 一致性要求本部分定义了两种一致性类别,A类与B类。A类是关于规范(包括任何专用标准或功能标准)与作为一个整体的地理信怠系列国家标准之间的一致性。B类是关于一致性条款的致性,这些一致性条款由本部分所定义。对于专用标准而言,除A类一致性之外,其更进一步的一致性要求由ISO19106 给出1)。注,附录A中定义了一致性。2.2 抽象测试套件2.2.1 A类-敖性的测试用例a) 测试目的=验证与地理信息系列国家标准的一致性。b) 测试方法人工检验所有声明与地理信息系列国家标准相致的规范(包括专用标准和功能标准)是否具有一致性条款。其一致性条款不应与地理信息系列
10、国家标准中的任何一项标准的一致性相排斥。一致性测试向按照本部分第6章来执行。使用的测试方法应符合本部分第1) l5019106将由全国地理恒息标准化委员会负责组织转化成均地理信息革列国家标准中的一项际准。GB/T 19333. 5-2003/ISO 19105 ,2000 7章。c) 引用,GB/T19333.5 0 d) 测试类型能力测试。2.2.2 B类一致性的测试用例a) 测试目的z验证一致性条款的写法是否正确。b) 测试方法z人工检验一致性条款是否按本标准规范性附录A的规定进行编写。c) 引用,GB/T19333.5,附录Aod) 测试类型z能力测试。3 术语和定义以下术语和定义适用于
11、本部分3.1 抽象测试用例abslracl I四t阻se针对特定要求的一般性测试。注抽象测试用例是导出可执行测试用例的形式化基础。在抽象测试用例中包吉有一个或多+测试目的。一个抽象测试用倒不取决于实现,也不取决于数值。它应当是完整的,足以将测试判定明确地分配到每个潜在的可观察到的测试结果(即测试活动的后果)之中。3.2 抽象测试方法abstract t凹Imelhod 用于测试实现的方法,它与特定测试过程无关。3.3 抽象测试模块abstracl tesl module 相关的抽象测试用例的集合。注抽象测试模块可以层次式嵌套。3.4 抽象测试套件abslract lesl suite ATS
12、抽象测试模块,它规定了实现一致性所要满足的全部要求。注抽象测试套件在一致性条款中进行描述。3.5 验收测试acceptance testing 用户决定一个实现是否满足验收准则以及用户能否接受该实现的过程。注1,这个过程包括几种类型测试(例如.功能、容量、性能测试)的设计和执行,用来表明该实现满足用户要求。注2,验收测试不作为一致性测试的一个部分。容内致不的显明比二vn俨r 刀钊定确t是皿泪泪甘2 如2&品乱日c曰口d, 恤试调试力测能本始基初hu句33. 7 能力测试capabilily lesl 为确定-个被测实现OUT)是否符合测试目的所描述的某标准的具体特性而设计的测试。3.8 一致性
13、conformance 满足规定的要求。3.9 3.10 3.11 3.12 一致性评价过程conformance ass回smentproc回S对某标准实现的一致性进行评价的过程。-致性条款conformance cJ ause 为满足标准要求而必须规定的条款,一致性测试conformance testing 对产品进行的测试,以便确定该产品一致性实现的程度。一致性测试报告conformance test report GB/T 19333. 5-2003/ISO 19105:2000 与具体标准一致性程度的概要以及支持给出这一总体概要的全部测试细节。3.13 3.14 一致性实现eonfo
14、rming implementation 满足要求的实现。可执行测试用例四ecutablet四tcase 对满足特定要求的实现所进行的专门测试。注:抽象测试用例戴值后的实例化结果。3.15 3.16 可执行测试套件executable 胆stsuite ETS 可执行测试用例的集合。失败判定fail verdict 不致的测试判定。注不致可能是与测试目的不符,也可能是与相应标准中的一项或数项致性要求不符.3.17 证伪测试falsification test 在实现中寻找错误的测试。注旦发现错误,即可得出实现不符合标准的结论P然而,没有发现错误并不意味着实现就符合标准。与验证测试相比.证伪测试
15、仅能表明不一致性。出于技术和经济原因,在许多情况下,证伪测试作为致性测试中的种il!J3.18 试方法而被采纳。实现implementation 规范的实施。注在地理信息系列国家标准的相关环境中,实现包括地理信息服务和数据集的规范。3.19 3.20 实现一致性声明Implementation Conformance Statement ICS 规范的可选项己得到实现的声碗。实现的测试补充材料Implementation eXtra Information for Testing GB/T 19333. 5-2003/ISO 19105 ,2000 IXIT 陈述包含全部与JUT及其相应被测系
16、统。UT)的有关信息,这些信息将能够使测i式实验室针对这个IUT运行一个适当的测试套件。注,IXIT通常提供关于SUT中概念的组织与存储、关于SUT的访问与修改手段等方由的细节。3.21 3.22 3.23 3.24 无结论判定inconclusive verdict 既不能判定为通过、又不能判定为失败的测试判定。不一致non-conformance 未能满足-项或数项规定的要求。通过判定pa皿verdict具有一致性的测试判定。性能测试performance testing 对IUT性能特征的测量,例如.不同情况下的吞吐量、响应能力等等。注性能测试不作为致性测试的一个部分。3.25 健壮性测
17、试robustness testing 确定IUT处理含错误数据的能力的过程。注健壮性测试不作为一致性测试的一个部分。3.26 3.27 3.28 被测系统System Under Tesl SUT 支持JUT所需要的计算机硬件、软件及通讯网络。测试实验室testing laboratory 完成一致性评价过程的组织。验证测试verificaton test 对IUT是否正确开展严格证明的测试。4 缩略语本标准使用以下缩略i吾ATS,抽象测试套件$ET曰:可执行测试套件;ICS,实现致性声明,IUT,被测实现:IXIT,实现的测试补充材料;SUT,被测系统。5 一致性总体框架5.1 概述GB/
18、T 19333. 5-2003/180 19105: 2000 在地理信息系列国家标准的相关环境中,如果某个实现满足地理信息系列国家标准应用的一致性要求,那么该实现就表现出一致性。这些一致性要求被表述在每个地理信息国家标准的一致性条款中。5.2 -致性条款所有可测试的地理信息国家标准都含有一致性条款。一致性条款规定了声明与该标准相一致时所必须满足的全部要求。-致性条款是一致性测试的切人点。本标准附录A给出了一致性条款的要求。5.3 一毅性要求一致性要求可被分为.a) 必选要求s这些要求在任何情况下都应遵守pb) 条件必选要求如果在规范中提出的条件适用,则应当遵守这些要求;。可选要求假如需要遵守
19、某些可应用的选项要求,那么就可以选择这些要求以适应实现。此外,一致性要求可用不同方式表述za) 肯定z说明什么是需要傲的;b) 否定:说明什么是不需要做的。为了管理像专用标准这类的国家标准子集的可选集合,应规定一致性级别(见规范性附录A)。5.4 实现一致性声明为了评定一个特定实现的一致性,应当有一份关于选项己被实现了的声明。这将有助于该实现对照相关要求(只能是对照这些要求)来进行一致性测试。这样的声明称为实现一致性声明(!CS)气这个声明只包含相关地理信息国家标准所规定的要求框架之内的选项,而不应包括该框架以外的选项。这个声明使测试实验室更好地理解用于一致性评价过程中的被测系统(SUT),并
20、有助于识别测试域的边界。这个声明可通过使用ICS问卷产生。ICS问卷可由测试实验室提供,它是作为框架使用的一张调查表,可将那些承担致性测试所必需的SUT能力文档化。关于JCS的进一步信息,参见GB/T17178. 1,2)、ISO9646口,.)和GB/T16656.315) , 5.5 -致性实现一致性实现应满足地理信息国家标准应用的一致性要求,并且应与ICS相一致。这种实现应当通过了测试域内设立的所有测试,包括它所声明支持的任何可选性要求的测试。一致性实现可以支持相应的国家标准中不曾描述的附加能力,条件是这些能力在该标准中并不是明令禁止的。6 一致性测试方法论6.1 概述本章描述了一致性测
21、试方法论、所使用的一致性测试的不同类型,以及客户必须提供给测试实验室的其他信息。6.2 一敖性测试类型6.2.1 综述一致性测试的目标是确定所测试的实现是否与相关的地理信息国家标准所表述的要求相一致。根据测试类型提供的一致性的指明范围,测试可确定为两种类型:a) 基本测试:提供与IUT相一致的初步证明。如果ATS规定测试被用作基本测试,则这些测试应被用于一致性评价过程的初始。基本测试是标准化测试2)。b) 能力测试2检验可观察到的IUT能力与ICS所声明的能力相一致。在相应的地理信息国家标准所规定的一致性要求的整个范围内,能力测试尽可能提供全面的测试。能力测试是标准化2) 可执行测试用例可根据
22、这些基本测试获得,因而在到测试实验室进行基本测试及能力测试的应用之前,可进行系统测试(内部测试)。对于能力测试,也可同样如此,只是以上所述对基本测试更为适用。GB/T 19333.5-2003/ISO 19105 :2000 测试。致性条款中所规定的ATS指明,哪些能力测试应作为基本测试。ATS不包括能力测试集合以外的基本测试。在简单情况下,可能不需要基本测试。6.2.2 基本测试基本测试提供IUT的有限测试,以便确定是否适合执行更加详尽的测试。基本测试可以是抽象的或可执行的形式。在决定是否进行详尽的能力测试之前,基本测试可被用来确定一致性程度。基本测试是简单的能力测试,一致性条款宜确定那些可
23、作为基本测试的测试用例。基本测试应当用于2a) 检测明显不一致的情况,并且b) 作为初始步骤,用以决定是否进行能力测试。基本测试不应当单独用于:a) 决定实现是否一致,或者b) 保证断定失败的原因。6.2.3 能力测试能力测试可以是抽象的或可执行的形式,在一项标准规定的一致性要求的整个范围内宜尽可能对实现进行详尽能力测试。检验必选能力和那些在ICS中被确定由IUT支持的可选能力时宜提供能力测试。能力测试应当用于:a) 检验IUT能力是否符合一致性要求,也就是确定实现是否具有一致性,并且b) 调查失败原因。能力测试不应当用于2a) 详细测试与每一个己实现能力有关的行为,或者b) 保证已实现能力的
24、完整性。在ATS之内的抽象能力测试是标准化测试。6.3 实现的测试补充材料为了测试一个实现,测试实验室需要有关IUT和测试所在环境的信息。客户提交的测试实现应提供上述信息作为实现的测试补充材料CIXIT),使用自IXIT问卷创建的问答程序可以完成IXIT,IXIT应包括:a) 测试实验室所需要的关于IUT的信息,以便能够针对该IUT而运行适当的可执行测试套件并分析其结果;b) 相关ICS的引用和其他的管理信息。IXIT不应与相关的ICS相冲突,这种相容性的检验应在测试的准备期间就已进行,以排除任何不相容性。当ICS向测试实验室提出测试域定义的信息时.IXIT提出如何执行测试的信息。尤其是提出S
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 19333.5 2003 地理信息 一致性 测试
