ICS35.080
L66
中华人民共和国国家标准
GB/T29270.1—2012
信
息技术 编码字符集测试规范
第1部分:蒙古文
Informationtechnology—Specificationforthetestingofcodedcharactersets—
Part1:Mongolian
2012-12-31发布 2013-06-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布前 言
GB/T29270《信息技术 编码字符集测试规范》分为如下部分:
———第1部分:蒙古文;
———第2部分:藏文;
———第3部分:维吾尔文、哈萨克文、柯尔克孜文;
———第4部分:朝鲜文;
———第5部分:彝文;
———第6部分:傣文;
———第7部分:汉字;
……
本部分是GB/T29270的第1部分。
本部分按照GB/T1.1—2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本部分由中华人民共和国工业和信息化部提出。
本部分由全国信息技术标准化技术委员会(SAC/TC28)归口。
本部分起草单位:中国电子技术标准化研究院。
本部分主要起草人:王欣、何正安、熊涛、陈壮、陈海。
ⅠGB/T29270.1—2012
信息技术 编码字符集测试规范
第1部分:蒙古文
1 范围
GB/T29270的本部分规定了对电子信息产品进行蒙古文编码字符集标准符合性测试的方法和判
定准则。
本部分适用于具有蒙古文编码字符输入、存储、输出、传输、交换等功能的电子信息产品的标准符合
性测试。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB13000—2010 信息技术 通用多八位编码字符集(UCS)
GB18030—2005 信息技术 中文编码字符集
GB/T26226—2010 信息技术 蒙古文变形显现字符集和控制字符使用规则
3 术语和定义
下列术语和定义适用于本文件。
3.1
编码字符数据元素 codedcharacterdataelement
被交换信息的一个元素。它由依据一个或多个已标识的编码字符集标准的一些字符的编码表示序
列组成。
3.2
测试样本 testingsample
用于编码字符集标准符合性测试的数据文件。其内容由编码字符集中规定的编码序列构成。
4 总则
4.1 测试原理
采用黑盒测试的方法,将被测产品置于测试环境中,将准备好的测试样本通过被测产品的正常输入
途径输入至被测产品中,查看对应的输出是否符合标准的预期结果。
正常的输入途径可能包括但不限于:
a) 打开文件;
b) 导入文件;
c) 键盘输入;
d) 复制/粘贴。
1GB/T29270.1—2012
与这些输入对应的输出形式可能包括但不限于:
a) 保存/另存的文件;
b) 导出的文件;
c) 屏幕显示结果;
d) 打印结果。
4.2 产品实现
4.2.1 GB13000—2010的实现
产品能够正确处理的编码字符数据元素应包含GB13000—2010中0x1800~0x18AF定义的全部
字符,以及GB/T26226—2010中规定的全部控制字符。
产品的输入、输出应符合GB/T26226—2010的要求。
4.2.2 GB18030—2005的实现
产品应按GB18030—2005与GB13000—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 GB13000—2010的样本
写入的码位编码数值范围为(以十六进制表示):
———1800~18AF;
———200C;
———200D;
———202F。
2GB/T29270.1—2012
为测试控制字符的使用,还应单独构造另一样本,写入的内容按照GB/T26226—2010表A.1中
自由变体选择符的搭配的内容,以及GB/T26226—2010表B.1中字符序列的内容。
5.2.3 GB18030—2005的样本
写入的码位编码数值范围为(以十六进制表示):
8134D238~8134E33。
5.3 测试用例的设计原则
测试用例宜覆盖与相应蒙古文编码字符集标准对应的测试样本中的全部内容。
测试用例应覆盖被测系统的全部功能模块,每个功能模块的测试用例应主要考虑但不限于下列
内容:
a) 命名支持
如:文件名、目录名、项目名、用户名、组名等。
设计命名支持的测试用例时,命名用字符串可从相应测试样本中随机选取,选取时应考虑边界
值及均匀性。
b) 函数支持
如:结构化查询语言(SQL)语句支持、开发工具特定函数调用等。
SQL语句支持的测试用例,应至少涉及创建及删除数据库、表、列,以及增加、查找、排序、更
新、删除数据记录等。
开发工具特定函数调用的测试用例,应覆盖函数中所有必要的参数。
用例中使用的字符串可从相应测试样本中随机选取,选取时应考虑边界值及均匀性。
c) 编辑支持
如:键盘输入、复制、剪切、粘贴、查找、替换等。
编辑支持的测试用例除主编辑区外,还应覆盖对话框、表单、批注、页眉、页脚等可进行编辑的
区域。
6 判定准则
当被测产品携带有操作系统、数据库、中间件、字库或输入法等部件时,若这些部件不符合蒙古文编
码字符集标准,则被测产品不符合相应编码字符集标准。
当且仅当所有测试用例均能正确执行时,被测产品才被认为是符合相应编码字符集标准。GB/T29270.1—2012
2102—1.
07292T/BG
中华人民共和国
国家标准
信息技术 编码字符集测试规范
第1部分:蒙古文
GB/T29270.1—2012
*
中国标准出版社出版发行
北京市朝阳区和平里西街甲2号(100013)
北京市西城区三里河北街16号(100045)
网址:www.gb168.cn
服务热线:010-68522006
2013年4月第一版
*
书号:155066·1-46793
版权专有 侵权必究
GB-T 29270.1-2012 信息技术 编码字符集测试规范 第1部分 蒙古文
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 03:37:23上传分享