资料介绍
ICS 35. 080 L 66
中 华 人 民 共 和 国 国 家 标 准
GB/T 29270. 1—2012
信息技术 编码字符集测试规范
第 1 部分 :蒙古文
Information technology—Specification forthetesting ofcoded charactersets—
Part1:Mongolian
2012-12-31发布 2013-06-01实施
中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会
发
布
GB/T 29270. 1—2012
前 言
GB/T 29270《信息技术 编码字符集测试规范》分为如下部分 :
— 第 1部分 :蒙古文 ;
— 第 2部分 :藏文 ;
— 第 3部分 :维吾尔文 、哈萨克文 、柯尔克孜文 ;
— 第 4部分 :朝鲜文 ;
— 第 5部分 :彝文 ;
— 第 6部分 :傣文 ;
— 第 7部分 :汉字 ;
… …
本部分是 GB/T 29270的第 1部分 。
本部分按照 GB/T 1. 1—2009给出的规则起草 。
请注意本文件的某些内容可能涉及专利 。本文件的发布机构不承担识别这些专利的责任 。
本部分由中华人民共和国工业和信息化部提出 。
本部分由全国信息技术标准化技术委员会(SAC/TC28)归 口 。
本部分起草单位 : 中国电子技术标准化研究院 。
本部分主要起草人 :王欣 、何正安 、熊涛 、陈壮 、陈海 。
Ⅰ
GB/T 29270. 1—2012
信息技术 编码字符集测试规范
第 1 部分 :蒙古文
1 范围
GB/T 29270 的本部分规定了对电子信息产品进行蒙古文编码字符集标准符合性测试的方法和判定准则 。
本部分适用于具有蒙古文编码字符输入 、存储 、输出 、传输 、交换等功能的电子信息产品的标准符合性测试 。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的 。凡是注 日期的引用文件 ,仅注 日期的版本适用于本文件 。凡是不注日期的引用文件 ,其最新版本(包括所有的修改单)适用于本文件 。
GB 13000—2010 信息技术 通用多八位编码字符集(UCS)
GB 18030—2005 信息技术 中文编码字符集
GB/T 26226—2010 信息技术 蒙古文变形显现字符集和控制字符使用规则
3 术语和定义
下列术语和定义适用于本文件 。
3. 1
编码字符数据元素 coded characterdata element
被交换信息的一个元素 。它由依据一个或多个已标识的编码字符集标准的一些字符的编码表示序列组成 。
3. 2
测试样本 testingsample
用于编码字符集标准符合性测试的数据文件 。其内容由编码字符集中规定的编码序列构成 。
4 总则
4. 1 测试原理
采用黑盒测试的方法 ,将被测产品置于测试环境中 ,将准备好的测试样本通过被测产品的正常输入途径输入至被测产品中 ,查看对应的输出是否符合标准的预期结果 。
正常的输入途径可能包括但不限于 :
a) 打开文件 ;
b) 导入文件 ;
c) 键盘输入 ;
d) 复制/粘贴 。
1
GB/T 29270. 1—2012
与这些输入对应的输出形式可能包括但不限于 :
a) 保存/另存的文件 ;
b) 导出的文件 ;
c) 屏幕显示结果 ;
d) 打印结果 。
4. 2 产品实现
4. 2. 1 GB 13000—2010的实现
产品能够正确处理的编码字符数据元素应包含 GB 13000—2010 中 0x1800~ 0x18AF定义的全部字符 , 以及 GB/T 26226—2010中规定的全部控制字符 。
产品的输入 、输出应符合 GB/T 26226—2010的要求 。
4. 2. 2 GB 18030—2005的实现
产品应按 GB 18030—2005与 GB 13000—2010之间的对应关系和 4. 2. 1所规定的内容 ,正确处理对应字符并符合对应要求 。
5 测试方法
5. 1 测试环境
5. 1. 1 物理环境
测试环境应满足如下条件 :
— 温度 :15 ℃ ~ 35 ℃ ;
— 相对湿度 :25% ~ 75% ;
— 大气压 :86kPa~ 106kPa。
5. 1. 2 软硬件环境
测试环境应符合相应的蒙古文编码字符集标准 ,如操作系统 、数据库 、中间件 、字库 、输入法等 。
测试环境应满足被测产品的运行要求 。
5. 2 测试样本的制备
5. 2. 1 制备方法
测试样本按照如下方法进行制备 :
使用开发工具建立空白样本文件 ,并以二进制形式打开 ,依次向样本文件中写入标准中定义的码位的编码数值 。写入的码位编码数值按不同标准划分 。
5. 2. 2 GB 13000—2010的样本
写入的码位编码数值范围为(以十六进制表示) :
— 1800~ 18AF;
— 200C;
— 200D;
— 202F。
2
GB/T 29270. 1—2012
为测试控制字符的使用 ,还应单独构造另一样本 , 写入的内容按照 GB/T 26226—2010表 A. 1 中自 由变体选择符的搭配的内容 , 以及 GB/T 26226—2010表 B. 1 中字符序列的内容 。
5. 2. 3 GB 18030—2005的样本
写入的码位编码数值范围为(以十六进制表示) :
8134D238~ 8134E33。
5. 3 测试用例的设计原则
测试用例宜覆盖与相应蒙古文编码字符集标准对应的测试样本中的全部内容 。
测试用例应覆盖被测 系 统 的 全 部 功 能 模 块 , 每 个 功 能 模 块 的 测 试 用 例 应 主 要 考 虑 但 不 限 于 下 列内容 :
a) 命名支持
如 :文件名 、目录名 、项目名 、用户名 、组名等 。
设计命名支持的测试用例时 ,命名用字符串可从相应测试样本中随机选取 ,选取时应考虑边界值及均匀性 。
b) 函数支持
如 :结构化查询语言(SQL)语句支持 、开发工具特定函数调用等 。
SQL语句支持的测试用 例 , 应 至 少 涉 及 创 建 及 删 除 数 据 库 、表 、列 , 以 及 增 加 、查 找 、排 序 、更新 、删除数据记录等 。
开发工具特定函数调用的测试用例 ,应覆盖函数中所有必要的参数 。
用例中使用的字符串可从相应测试样本中随机选取 ,选取时应考虑边界值及均匀性 。
c) 编辑支持
如 :键盘输入 、复制 、剪切 、粘贴 、查找 、替换等 。
编辑支持的测试用例除主编辑区外 ,还应覆盖对话框 、表单 、批注 、页眉 、页脚等可进行编辑的区域 。
6 判定准则
当被测产品携带有操作系统 、数据库 、中间件 、字库或输入法等部件时 ,若这些部件不符合蒙古文编码字符集标准 ,则被测产品不符合相应编码字符集标准 。
当且仅当所有测试用例均能正确执行时 ,被测产品才被认为是符合相应编码字符集标准 。
GB T 29270 1 2012
— .
/
中 华 人 民 共 和 国
国 家 标 准
信息技术 编码字符集测试规范
第 1 部分 : 蒙古文
GB/T 29270. 1—2012
*
中 国 标 准 出 版 社 出 版 发 行
北京市朝阳区和平里西街甲 2 号(100013)
北京市西城区三里河北街 16号(100045)
网址:www. gb168. cn
服务热线 :010-68522006
2013年 4 月第一版
*
书号 : 155066 · 1-46793
版权专有 侵权必究
相关推荐
- GB/T 20139.1-2016 电气绝缘系统 已确定等级的电气绝缘系统(EIS)组分调整的热评定 第1部分:散绕绕组EIS
- GB/T 41515-2022 涂布机术语
- GB/T 37243-2019 危险化学品生产装置和储存设施外部安全防护距离确定方法
- GB/T 27050.2-2006 合格评定 供方的符合性声明 第2部分:支持性文件
- GB/T 5621-2008 凿岩机械与气动工具 性能试验方法
- GB/Z 41305.1-2022 环境条件 电子设备振动和冲击 第1部分:动力学数据的验证过程
- GB 55037-2022 建筑防火通用规范
- GB/T 41749-2022 热轧型钢表面质量一般要求
- GB∕T 40383-2021 商品级双辊铸轧热轧碳素钢薄钢板及钢带
- GB/T 32533-2016 高强钢焊条


