首页 > 国家标准(GB) > GB∕T 34979.1-2017 智能终端软件平台测试规范 第1部分:操作系统
GB∕T 34979.1-2017

基本信息

标准号: GB∕T 34979.1-2017

中文名称:智能终端软件平台测试规范 第1部分:操作系统

标准类别:国家标准(GB)

标准状态:现行

出版语种:简体中文

下载格式:.rar .pdf

下载大小:1528KB

相关标签: 智能 终端 测试 规范 操作系统

标准分类号

关联标准

出版信息

相关单位信息

标准简介

GB∕T 34979.1-2017 智能终端软件平台测试规范 第1部分:操作系统 GB∕T34979.1-2017 标准压缩包解压密码:www.bzxz.net

标准图片预览






标准内容

ICS35.180
中华人民共和国国家标准
GB/T34979.1—2017
智能终端软件平台测试规范
第1部分:操作系统
Test specification for smart terminal software platform-Part1:Operatingsystem
2017-11-01发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
2018-05-01实施
规范性引用文件
术语和定义
测试范围的确定
功能性测试
可靠性测试
易用性测试…
效率测试
维护性测试
可移植性测试
标准依从性测试
GB/T34979.1—2017
GB/T34979《智能终端软件平台测试规范》分为两个部分:一第1部分:操作系统;
第2部分:应用与服务。
本部分为GB/T34979的第1部分
本部分按照GB/T1.1一2009给出的规则起草GB/T34979.1—2017
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口本部分起草单位:中国电子技术标准化研究院、华为终端有限公司、阿里云计算有限公司本部分主要起草人:张展新、方春燕、黄曦、王楠1范围
智能终端软件平台测试规范
第1部分:操作系统
GB/T34979.1—2017
GB/T34979的本部分依据GB/T34980.1一2017的要求给出了智能终端软件平台操作系统的测试方法。
本部分适用于智能终端软件平台操作系统的测试。2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T11460
信息技术汉字字型要求和检测方法GB/T130001
信息技术通用多八位编码字符集(UCS)GB/T15272—1994程序设计语言CGB18030信息技术中文编码字符集信息技术数字键盘汉字输人通用要求GB/T18031
GB/T18790
GB/T19246
联机手写汉字识别系统技术要求与测试规程信息技术通用键盘汉字输人通用要求GB/T21023中文语音识别系统通用技术规范GB/T34980.1一2017智能终端软件平台技术要求第1部分:操作系统信息技术程序设计语言
C++(Informationtechnology
ISO/IEC14882:2011
Programming languagesC++)
ISO/IEC16262:2011信息技术编程语言的环境及系统软件接口ECMAScript语言规范(Information technology-Programming languages,their environments and system software interfaces-ECMAScript language specification)3术语和定义
GB/T34980.1一2017中界定的术语和定义适用于本文件。4综述
本部分按照GB/T34980.1一2017第6章的要求给出测试内容,测试规程及判定准则。5测试范围的确定
测试需求中应明确标识提交的被测操作系统、随机软件、软硬件配置环境、配套工具和用户文档集,测试项应明确与本部分条款的对应关系和覆盖情况。用户文档集应包括面向最终用户的操作手册类文1
GB/T34979.1—2017
档和面向应用开发的开发手册类文档,其中编程接口的用户文档应作为测试依据注:配套工具一般包含编译环境、工具链、上位机操作系统、版本管理工具等;用户文档有硬拷贝、电子文档或联机文档等形式,一般包含安装部署手册、操作指南、用户指南、开发手册、软件开发包帮助文件等。6功能性测试
6.1用户账户管理
6.1.1测试内容
检查是否提供了以下功能:
a)设置用户信息;
b)设置用户登录方式;
设置登录验证失败条件,当登录验证失败时采取安全措施防止暴力破解和用户信息泄露,如锁定系统、强制恢复出厂设置,位置报警等6.1.2测试规程
按以下步骤进行测试:
a)设置用户信息:
1)根据用户文档的说明进入用户信息设置功能:2)设置用户信息,记录可以设置的用户信息项并按用户文档的说明逐一测试各用户信息项;按照用户文档的说明进入用户信息查看功能,逐一检查是否正确显示设置的用户信息,是3)
否对异常操作进行了处理。
设置用户登录方式:
根据用户文档的说明进入用户登录方式功能;2)
设置用户登录方式,如果存在多种登录方式,应逐一测试;设置用户登录条件,如果存在多种登录条件,应逐一测试;3
4)激活用户登录条件;
进行用户登录,检查是否正确采用设定的登录方式并能够成功登录,检查是否对异常操作5)
进行了处理。
设置登录验证失败条件:
根据用户文档的说明进人用户登录功能检查是否存在设置登录验证失败条件,如果存在多种条件,应逐一测试:2
根据用户文档的说明设置登录验证失败条件;3)
按用户登录验证失败条件操作,检查是否采取了预定的措施,逐一测试其他登录验证失败4)
条件,必要时应采用重新安装操作系统或恢复出厂状态来恢复系统。6.1.3判定准则
应当能够设置用户信息并至少有一种用户登录方式和一种登录验证失败条件,所有用户登录方式和登录验证失败条件均通过测试规程各步骤则本测试通过,否则为不通过。6.2随设备提供的应用和工具
6.2.1测试内容
检查是否提供了以下应用、工具或等价功能,2
配置管理程序,包括:
1)网络配置管理;
2)设备管理;
3)主题管理;
4)隐私和安全管理;
5)系统管理。
系统更新程序。
浏览器程序。
音频播放程序。
视频播放程序。
图片管理程序。
文字处理程序。
版式文件阅读程序。
时钟程序。
文件管理程序。
日历程序。
电子邮件程序。
计算器程序。
备忘录程序。
语音助手程序。
语音通话程序。
短消息程序。
通讯录程序。
6.2.2测试规程
根据用户文档的说明测试:
配置管理程序应测试的功能包括:1)逐一配置网络可用性和参数,检查正常情况和异常情况处理结果GB/T34979.1—2017
查看显示设备声音设备,存储设备,电池的信息查看和参数设置,检查是否与物理配置或用户文档一致;
配置界面主题、字体、音效等个性化参数,检查界面是否可读;3)
配置权限,通知、定位,安全等参数,检查系统能否按照配置的参数工作;配置系统时间语言、输人法等,检查界面是否可读,相关功能是否正常。5)
系统更新程序应测试的功能包括系统更新检查、查看系统名称及版本、执行系统更新,如果存在多种更新方法,应逐一测试。浏览器程序应测试的功能包括:进行页面缩放和重排;
设置移动通信网络流量上限,设置如不显示页面中的图片等策略;2)
检查在进人和退出安全连接界面是否给出了提示信息;3)
设置充许和禁止脚本与插件;
5)清除缓存,历史记录、Cookie数据,表单数据和网站访问密码,检查清除效果。音频播放程序应测试音频文件是否正常播放,可采取对文件格式抽样的方法对各类格式进行检查,应逐一记录样本中支持的和不支持的音频文件类型,包括封装格式和音频编码格式。3
GB/T34979.1—2017
视频播放程序应测试视频文件是否正常播放,可采取对文件格式抽样的方法对各类格式进行检查,应逐一记录样本中支持的和不支持的视频文件类型,包括封装格式、音频编码格式和视频编码格式。
图片管理程序应测试图片文件是否正常显示,可采取对文件格式抽样的方法对各类格式进行f)
检查,应逐一记录样本中支持的和不支持的图片文件类型。文字处理程序应测试的功能包括打开,编辑,保存文本文档及办公软件文档,记录支持的文档g)
格式,纯文本文件记录支持的编码格式,h)
版式文件阅读程序应测试打开版式文档,记录支持的文档格式。时钟程序应测试的功能包括时钟的调整和时钟的准确性,如用户文档中给出其他功能,则也应i)
进行测试。
文件管理程序应测试的功能包括:j)
1)文件目录的浏览,如果系统出于安全考虑不允许用户查看某些文件目录,则应在用户文档中明确说明;
2)文件的删除和移动,如果系统出于安全考虑不允许用户删除和移动某些文件,则应在用户文档中明确说明;
3)文件夹的添加、删除和移动,如果系统出于安全考虑不允许用户添加、删除和移动某些文件夹,则应在用户文档中明确说明:4)
文件的查看,检查文件是否可以关联到其他应用软件和功能k)
日历程序应测试的功能包括历更和未来日期的查看,回到当前日期电子邮件程序应测试的功能包括:1)此内容来自标准下载网
1)邮件协议的设置,通过功能检查协议是否正确,应记录支持的协议;2)邮件的接收和发送。
m)计算器程序应测试用户文档给出的功能n)
日程管理和备忘录程序应测试的功能包括条自的添加、修改、删除,还包括设置备忘录条目的状态,包括进行状态和完成状态;1i
在备忘录条目中添加图片等多媒体内容;2
当备忘录条目状态为完成时,查找和删除备忘录条目中的语音等多媒体内容。3)
0)语音助手程序应测试的内容包括:1)根据接收到的语音唤醒指令,唤醒语音助手;2)本地业务的语音控制;
3)在线业务的语音控制;
多设备上多语音助手的自动选择;5)可在进行语音特征训练后展开测试语音通话程序应测试的内容包括:p)
显示来电界面,检查是否包含呼叫方的号码:2)接听功能;
3)拒绝功能;
4)查看通话记录;
5)删除通话记录。
q)短消息程序应测试的内容包括:1)短消息的创建、编辑、发送、转发;2)短消息内容的复制;
3)短消息的删除;
同时发送给多个收件人的群发功能;GB/T34979.1—2017
设置自动定期删除短信的功能,通过调整时钟检查是否能够自动删除。通讯录程序应测试的内容包括:1)添加联系人;
修改联系人信息;
删除联系人;
通过短信分享联系人:
通讯录黑名单条目的添加;
通讯录黑名单条目的删除。
6.2.3判定准则
按用户文档给出的能力范围分项对测试结果进行判定,通过用户文档列出的各项测试则本测试通过,否则为不通过。
设备管理
6.3.1人机交互
测试内容
检查是否提供了相关的接口函数库:a)输入接口:
触摸屏或指点设备,检查手势识别和多点触摸接口,包括:点击、双击、长按、滑动手势接1)
口,对于具有压力感应能力的触控屏,检查手势触摸按压屏幕的力度大小的识别接口;键盘接口或虚拟键盘接口;
开关机、休眠、音量控制按键和接口:3)
声音采集接口,包括音频编码;4
图像和视频采集接口,包括图片和视频编码;5
生物特征识别接口,提供与安全措施关联的接口。b)输出接口:
显示屏的图形化内容输出接口;1)
显示设备2D处理接口;
显示设备3D处理接口;
视频解码接口;
设备震动马达的震动时间,频率等进行控制的接口;对呼吸灯亮度,颜色,点亮时间,持续时间,闪烁频率等进行控制的接口;对闪光灯开,关,闪炼频率等进行控制的接口;8)
音频输出接口,包括音频解码
测试规程
根据用户文档分别测试输入输出接口。应测试接口与用户文档描述的一致性,并记录每个接口的测试情况。
判定准则
当操作系统提供了相应的接口且通过测试规程各步骤则本测试通过,否则为不通过。未提供相应5
GB/T34979.1—2017
的接口应进行记录。
6.3.2传感器
测试内容
检查是否提供了相关的接口库:a)
地理位置;
加速度:
罗盘;
温度传感器;
湿度传感器:
气压传感器;
三轴陀螺仪。
测试规程
根据用户文档分别测试传感器接口。应测试接口与用户文档描述的一致性,并记录每个接口的测试情况。
判定准则
当操作系统提供了相应的接口且通过测试规程各步骤则本测试通过,否则为不通过。未提供相应的接口应进行记录。
CPU功能
测试内容
检查是否提供了相关的接口库:多核处理器技术;
CPU频率动态调节:
CPU安全功能;
CPU温度获取。
测试规程
根据用户文档分别测试CPU功能接口。应测试接口与用户文档描述的一致性,并记录每个接口的测试情况。
判定准则
当操作系统提供了相应的接口且通过测试规程各步骤则本测试通过,否则为不通过。未提供相应的接口应进行记录。
电源管理
测试内容
检查是否提供了相关的接口库或功能a)全局状态切换:
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。