DB32 T 3971-2021 智能终端应用软件(APP)发布检测规范.pdf
《DB32 T 3971-2021 智能终端应用软件(APP)发布检测规范.pdf》由会员分享,可在线阅读,更多相关《DB32 T 3971-2021 智能终端应用软件(APP)发布检测规范.pdf(17页珍藏版)》请在麦多课文档分享上搜索。
1、ICS35.080 CCS L77 DB 32 江苏省 地方标准 DB32/T 39712021 智能终端应用软件( APP)发布检测规范 Release Test Specifications for Application Software (APP) of Smart Terminal 2021-02-03 发布 2021-03-03 实施 江 苏 省 市 场 监 督 管 理 局 发 布 DB32/T 3971-2021 I 目 次 前言 .III 1 范围 .1 2 规范性引用文件 .1 3 术语与定义 .1 4 基本规定 .2 5 合法合规性检测 .2 6 安装及卸载检测 .2 6.
2、1 安装检测 .2 6.2 卸载检测 .2 6.3 升级检测 .2 7 功能性检测 .3 7.1 通用功能性及基本要求检测 .3 7.2 业务功能性检测 .3 8 性能效率检测 .3 8.1 时间特性检测 .3 8.2 容量特性检测 .4 8.3 资源占用检测 .4 9 兼容性检测 .5 9.1 硬件兼容 .5 9.2 软件兼容 .5 9.3 数据兼容 .5 9.4 操作系统兼容 .5 9.5 屏幕尺寸兼容 .5 9.6 网络兼容 .5 9.7 兼容性问题描述 .6 10 易用性检测 .6 10.1 易理解性 .6 10.2 易学习性 .6 10.3 易操作性 .6 10.4 易访问性 .6
3、10.5 界面美观性 .6 11 可靠性检测 .6 11.1 成熟性 .7 DB32/T 3971-2021 II 11.2 稳定性 .7 11.3 容错性 .7 11.4 可恢复性 .7 12 信息安全性检测 .7 12.1 鉴别机制 .7 12.2 访问控制 .8 12.3 数据安全 .9 12.4 备份和恢复 .9 12.5 运行安全 .9 12.6 服务端的安全要求 .9 13 维护性检测 .10 13.1 模块化 .10 13.2 规范性 .10 13.3 易分析性 .10 13.4 易维护性 .10 14 可移植性 .10 15 用户文档 .10 参考文献 .11 DB32/T 3
4、971-2021 III 前 言 本文件按照 GB/T 1.1-2020标准化工作导则 第 1部分 : 标准化文件的结构和起草规则的规定起 草。 本文件由南京市市场监督管理局提出。 本文件由江苏省软件工程标准化技术委员会归口。 本文件 起草单位 : 南京市产品质量监督检验院、江苏苏测检测认证有限公司、南京比特检测技术服 务有限公司 、 中设设计集团股份有限公司 、 江苏尔讯智能科技股份有限公司 、 国网电力科学研究院有限 公司 、 南京紫金数云信息技术有限公司 、 三江学院 、 南京迈客徽图科技有限公司 、 瞬联软件科技有限公 司。 本文件 主要起草人 : 端震、程国青、荣鼎慧、郭亚中、张小飞
5、、颜军、朱嘉慧、陈晶、李凯峰、景 海波 、 裴世超 、 童沐雨 、 李菲 、 曹阳 、 冯杰留 、 包路平 、 王恬 、 汤方剑 、 彭大洋 、 赵汝英 、 郑珞琳 、 林 熠来。 DB32/T 3971-2021 1 智能终端应用软件( APP)发布检测规范 1 范围 本文件规定了 智能终端应用软件( APP) 在向社会公众或用户发布前的检测要求,包括基本规定、 合法合规性检测 、 安装及卸载检测 、 功能性检测 、 性能效率检测 、 兼容性检测 、 易用性检测 、 可靠性检 测、信息安全性检测、维护性检测、可移植性检测、用户文档的检测规范。 本文件适用于智能终端应用软件( APP)的发布检
6、测。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中注日期的引用文件 , 仅该日期对应 的版本适用于本文件 ; 不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 文件。 GB/T 11457-2006 信息技术 软件工程术语 GB/T 25000.10-2016 系统与软件工程 系统与软件质量要求和评价( SQuaRE) 第 10部分 : 系统与 软件质量模型 GB/T 25000.51-2016 系统与软件工程 系统与软件质量要求和评价( SQuaRE) 第 51部分 : 就绪可 用软件产品( RUSP)的质量要求和测试细则 GB/T 25
7、069-2010 信息安全技术 术语 3 术语与定义 GB/T 11457-2006、 GB/T 25069-2010界定的以及下列术语和定义适用于本文件。 3.1 智能终端 smart terminal 安装有开放式操作系统 , 可以接入互联网 , 通过下载 、 安装的软件和数字内容为用户提供服务的终 端产品。 3.2 应用软件( APP) application software (APP) 可以在智能终端上进行安装 、 卸载 、 运行的软件 。 被称为应用软件 (APP)或智能终端应用软件 (APP), 本文件简称 APP。 3.3 发布者 issuer DB32/T 3971-2021
8、 2 对外发布其开发的 APP,并对所发布的应用软件承担责任的法人、组织或自然人。 3.4 数据安全 data security 采取必要的措施保护用户数据不被非法读取、盗用、破坏或损失,并确保数据的完整性和可用性 。 3.5 冷启动 cold start APP在启动之前,终端系统没有为此 APP创建相应的进程。启动时, APP从零开始初始化相关进程和 数据。如:终端设备重启动后,第一次打开 APP。 3.6 热启动 hot start APP相关进程没有被终止,仍然在后台运行,终端界面被其它软件占用,用户再次打开或切换到这 个 APP的启动方式。 4 基本规定 本标准依据 GB/T 250
9、00.10 2016 质量模型, 针对 APP 的特点,从用户的角度,补充规范了相关 质量特性的测试要求和要点 , 是 作为 GB/T 25000.51 2016 的具体补充与细化 。 适应本标准时可视情况 适度裁减。 5 合法合规性检测 APP在发布和使用过程中,应遵守国家法律以及行业主管部门颁布的有关规定。 6 安装及卸载检测 6.1 安装检测 6.1.1 检测 APP 安装是否得到智能终端用户的明确授权同意,不应静默自动安装。 6.1.2 检测 APP 安装是否是在智能终端用户许可的环境中进行,且没有破坏其安装运行环境。 6.1.3 检测 APP 安装包中是否包含用户隐私政策文件 , 是
10、否 明确说明 APP 所需的各项资源授权和所 要收集的信息,以及收集信息的用途。 6.1.4 检测 APP 安装过程中,是否索取与该应用功能使用无关的资源授权。确实必需的资源授权有 无明确提示用户确认同意;如果用户不同意部分资源授权和信息收集, APP 没有限制与其资源无关的 功能使用。 6.1.5 检测 APP 安装包中是否包含有 效表征 APP 发布者身份信息、软件版本等属性信息。 6.1.6 检测 APP 安装后,在智能终端上是否生成相应的标识图标。 6.1.7 检测 APP 安装后,是否对智能终端操作系统和其他应用软件的正常运行造成影响。 6.1.8 检测 APP 安装和打开的过程中,
11、是否捆绑安装其它的程序及软件。 6.2 卸载检测 6.2.1 检测 APP 在智能终端上卸载后,是否影响智能终端的正常使用和其它软件的使用。 6.2.2 检测 APP 卸载时,是否自动删除下载时安装包文件及安装过程生成的文件等。 DB32/T 3971-2021 3 6.2.3 检测删除用户使用过程中生成的用户数据时, APP 是否有提示信息, APP 宜有提示信息并让 用户确认是否要保留。 6.2.4 检测 APP 是否设置为用户不可卸载模式 (包括预安装的 APP)。 6.3 升级检测 6.3.1 检测 APP 有版本更新时,是否提示用户,并允许用户选择更新或不更新。 6.3.2 检测 A
12、PP 在更新失败后是否可以回到更新前的版本, 且不影响更新前版本的功能使用 。检测 更新中断后,再次更新时是否从中断点继续更新。 6.3.3 检测 APP 升级后,是否会损坏原有的用户数据或影响智能终端及其它应用软件的使用。 6.3.4 检测 APP 升级时,是否有提示信息,提示升级包大小和下载安装进度等信息。 6.3.5 检测 APP 升级提示信息内容较多时,是否有滚动条,可以上下翻页查看。 7 功能性检测 7.1 通用功能性及基本要求检测 7.1.1 功能性检测在考虑功能完备性、正确性、适合性、依从性的基础上, 须特别考虑到 APP 的运 行周境特性。 依据 APP 运行时的可能使用地点、
13、用户群体、业务规程、背景环境等因素,提炼出测试 场景,制定出相应的测试方案和用例。 7.1.2 通过智能终端的物理按键、触摸按键、快捷键等, 检测 APP 是否实现产品说明中描述的各个 功能点。 7.1.3 通过切换不同的无线网络模式(包括但不限于: 4G、 5G、 WIFI、热点 ) , 检测 APP 功能的正 确性和适应性。 7.1.4 检 测 APP 与其他应用程序或外部应用接口交互的行为是否正确,如调用支付接口、定位服务 等。 7.1.5 选择屏幕是不同长宽比规格的智能终端, 测试 APP 功能是否能正常显示、使用。 7.1.6 检测 APP 在外因(如电话呼入)导致前后台切换、暂停、
14、退出等中断发生时, APP 是否自动 保存用户数据和使用状态,中断事件结束时能否 返回到 APP,相应的功能是否可继续使用。 7.1.7 检测 APP 是否有结束、退出、注销等功能的操作按钮。 7.1.8 检测 APP 是否存在未经用户允许创建桌面快捷方式、书签、图标、不可关闭的通知栏或修改 原有的默认设置,以及未经用户允许的广告推送。 7.1.9 检测 APP 是否存在强占智能终端的锁屏行为。 7.1.10 检测 APP 是否存在类似积分墙等限制 , 在 APP 的启动或使用过程中强制用户换取积分才可使 用相应的功能。 7.2 业务功能性检测 7.2.1 功能完备性检测 依据 APP的需求文
15、档或产品说明书,检测 APP是否实现用户所要求实现的功能。 7.2.2 功能正确性检测 依据 APP 的需求文档或产品说明书 , 检测 APP 的业务功能所产生结果的正确性 , 并达到所需的精准 度要求。 DB32/T 3971-2021 4 7.2.3 功能适用性检测 依据 APP 的需求文档或产品说明书, 检测 APP 能否精确的帮助用户通过必要的步骤实现和完成预 期任务目标,而不包含有任何不必要的操作步骤。 8 性能 效率检测 8.1 时间特性检测 8.1.1 启动响应时间 检测 APP的冷启动响应时间,如果有文件说明,应符合文件要求;如果有行业特殊规定,应符合行 业规定;如果没有文件要
16、求及行业特殊规定,通用配置下不宜超过 5秒。 检测 APP的热启动响应时间,如果有文件说明,应符合文件要求;如果有行业特殊规定,应符合行 业规定;如果没有文件要求及行业特殊规定,通用配置下不宜超过 1秒。 8.1.2 操作响应时间 检测 APP首页面打开及主要功能页面切换操作的响应时间。检测到的响应时间应不大于设计的响应 时间或用户要求的响应时间,通常宜小于 3秒。 8.1.3 安装卸载时间 检测 APP安装、卸载的完成时间,通常宜小于 1分钟。 注: 检测的安装时间不包含安装包下载时间和网络因素导致的时间延迟。 8.2 容量特性检测 APP的用户并发处理容量 、 存储容量 、 交易吞吐量与
17、APP对应的服务器端的服务能力密切相关 , 本文 件建议宜参照 GB/T 25000.10-2016中 4.3.2.2,及 GB/T 25000.51-2016中 5.1.6、 5.3.2对通用软件 ( RUSP)相关要求进行检测。 8.3 资源占用检测 8.3.1 CPU 占用 检测单独启动 APP时 、 操作 APP功能过程中 , 智能终端的 CPU占用比例 。 除特殊应用场景外 , 通常 CPU 占用比例不宜超过 40%。 8.3.2 内存占用 检测单独启动 APP时 、 操作 APP功能过程中 , 智能终端内存占用比例 。 除特殊应用场景外 , 通常内存 占用比例不宜超过 40%。 8
18、.3.3 网络资源 单独启动 APP时,进行下列检测: a) 操作 APP功能过程中,通过网络监测工具,检测被测试 APP产生的网络流量 ; 并进一步分析网络 流量包与 APP的相关性,是否存在与 APP业务功能无关的流量消耗; DB32/T 3971-2021 5 b) 启动 APP, 不做任何操作 , 保持后台运行 , 通过网络监测工具 , 检测被测 APP是否产生网络流量 。 通常应不消耗网络流量,如果 APP后台运行会产生流量,须明示用户所产生流量的用途,并经 用户同意。 8.3.4 能耗资源 关闭或卸载智能终端其它应用或程序时,进行下列检测: a) 分别在 100%电量、 50%电量
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB32 3971-2021 智能终端应用软件APP发布检测规范 3971 2021 智能 终端 应用软件 APP 发布 检测 规范
