应用性能是指应用在完成应用功能时展现出来的及时性。如:点击应用图标后应用打开的及时性、应用内各种操作响应的及时性等。应用性能问题(如延迟、卡顿等)直接影响用户使用体验,优秀的应用性能是应用体验的必要保障。
软件绿色联盟邀请了阿里巴巴、百度、华为、腾讯、网易、360、中国泰尔实验室等知名企业和机构的应用性能专家共同组建了应用性能标准工作组,参与《软件绿色联盟应用体验标准3.0_性能标准》(下文简称《性能标准3.0》)的制定工作。
软件绿色联盟性能标准工作组成员
《性能标准3.0》对各分类应用的核心场景的各项性能体现(如启动时间、帧率、内存占用、CPU占用等)提出了要求和测试说明,并在原标准2.0的基础上新增了启动窗口规范,并对应用冷启动及热启动的时间规范进行了优化。
经过理事会执行组多次评审,《性能标准3.0》于今日起至11月1日正式对外公示并征求广大应用开发者意见。如果您对性能标准公示内容有任何意见或建议,请发送邮件至邮箱:developer@china-sga.com,(邮件主题建议为 “性能标准公示意见反馈+应用或公司名称”形式)。重点修订内容如下:
5.1应用启动时间
5.1.1冷启动时间
标准编号 | 5.1.1 | 冷启动时间 |
---|---|---|
标准描述 | 测量点击应用图标到打开应用的冷启动响应时间(毫秒) | |
预置条件 | a. 被测应用在测试之前从未创建过进程 | |
b. 测量从点击图标到界面全部显示的时间 | ||
测试用例 | 参考认证标准测试用例 | |
是否实现自动化 | 是 | |
判定标准 | 各类应用的冷启动时间应 ≤ 2000毫秒 | |
需考虑的特殊事项 | 游戏类应用冷启动时间 ≤ 3000毫秒 | |
影音娱乐类应用冷启动时间 ≤ 3000毫秒 |
5.1.2热启动时间
标准编号 | 5.1.2 | 热启动时间 |
---|---|---|
标准描述 | 测量点击应用图标到打开应用的热启动响应时间(毫秒) | |
预置条件 | 被测应用之前已经被打开过,无关闭应用行为,测试时被重新切换到前台 | |
测试用例 | 参考认证标准测试用例 | |
是否实现自动化 | 是 | |
判定标准 | 各类应用的热启动时间应 ≤ 500毫秒 | |
需考虑的特殊事项 | 游戏类应用热启动时间 ≤ 1000毫秒 | |
影音娱乐类应用热启动时间 ≤ 1000毫秒 |
5.1.3启动窗口(Starting Window)
标准编号 | 5.1.3 | 启动窗口(Starting Window) |
---|---|---|
标准描述 | 测量点击应用图标启动应用时显示启动窗口(Starting Window) | |
预置条件 | 被测应用在测试之前从未创建过进程 | |
测试用例 | 参考认证标准测试用例 | |
是否实现自动化 | 是 | |
判定标准 | 点击应用图标后显示启动窗口(Starting Window)≤ 500毫秒 | |
需考虑的特殊事项 |
·END·