一、耗电量测试用例设计
新旧版本耗电量对比测试
1、前台播放-在线歌曲30分钟
2、前台播放-已下载歌曲30分钟
3、前台播放-本地歌曲30分钟
4、后台播放-在线歌曲30分钟
5、后台播放-已下载歌曲30分钟
6、后台播放-本地歌曲30分钟
竞品耗电量对比测试
1、前台播放-在线歌曲30分钟
2、前台播放-已下载歌曲30分钟
3、后台播放-在线歌曲30分钟
4、后台播放-已下载歌曲30分钟
二、用例设计思路:
1、首先,音乐类APP最核心的用户场景是听歌,听歌分为前台和后台
理论上,前台播放歌曲的耗电量是高于后台播放歌曲的耗电量的,实际测试结果也是如此
后台播放在线歌曲30分钟耗电:15.4%
前台播放在线歌曲30分钟耗电:17.6%
后台播放已下载歌曲30分钟耗电:9.5%
前台播放已下载歌曲30分钟耗电:11.4%
后台播放本地歌曲30分钟耗电:11.5%
前台播放本地歌曲30分钟耗电:12.3%
2、在线歌曲、已下载歌曲、本机歌曲的播放过程是不同的
在线歌曲播放过程:获取流,解码播放
已下载歌曲播放过程:解密,解码播放
本地歌曲播放过程:解码播放
注:播放本地歌曲时,会基于音频指纹技术来执行下载歌词和拉取专辑图片等操作
播放在线歌曲,相比于已下载歌曲和本机歌曲而言,多了一个下载的过程,因此更耗电
三、执行电量测试需要注意的地方
1、本文中采用的测试工具是腾讯出品的GT,采用电量百分比的方式来统计消耗的电量,因此为避免测试过程中出现电量不足的情况,应该在测试前充好电,常用的做法是充满电量(100%)。
2、App耗电量是App运行过程中各部件消耗电量的总和,这些部件包括CPU,WIFI,GPS等。不同品牌型号手机的各部件在单位时间的耗电量是不同的,即使相同品牌相同型号的手机,由于其电池使用情况的不同,耗电也是不同的。因此,在做对比测试时,建议用同样的手机,在同样的网络环境下进行测试,使用的安装包应是正式包(debug包写日志时,可能造成电量的消耗)。
相关推荐
### 如何测试Android APP的耗电量? 在移动应用开发领域,优化应用的电池消耗是提升用户体验的关键环节之一。本文将详细介绍如何通过ADB工具以及编写批处理(bat)脚本来实现Android应用耗电量的测试,帮助开发者更...
在Android平台上,了解应用的耗电量对于开发者优化性能和用户管理设备电量至关重要。"Android应用耗电量获取"涉及到了Android系统的电池统计(BatteryStats)服务和Settings应用的源码分析。下面将详细介绍如何通过...
本文主要探讨了音乐类APP的分析与评价方法,针对当前社会中音乐应用的普及和重要性,尤其是对于高校学生群体的选择问题。文章采用了两种主要的统计分析方法:层次分析法(AHP)和主成分分析。 首先,层次分析法被用于...
针对app耗电量的测试报告模板,可以参考作为质量管理体系的模板
在音乐类APP竞品分析中,我们主要关注的是应用程序如何在功能、用户体验、内容库、商业模式等方面进行竞争。以下是对这一主题的详细分析: 一、功能特性 音乐类APP的核心功能通常包括播放音乐、搜索歌曲、创建播放...
App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点App测试点...
手机APP测试报告是评估应用程序质量、稳定性和安全性的重要文档,旨在确保用户在使用过程中能获得顺畅、安全的体验。这份报告详细记录了测试过程、结果和改进意见,为开发团队提供了一个全面的反馈机制。 1. 测试...
本资源包含了常见app类型介绍、app测试流程、APP测试和web测试区别、app测试范围、app功能测试、app专项测试(兼容性测试、耗电量测试、耗流量测试、弱网测试、稳定性测试)等测试方法,同时还讲了adb命令的使用,...
中断测试针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法,测试 App 在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况。 7. 兼容测试 兼容测试主要测试内部和外部兼容性,包括...
《APP功能测试详细测试文档》 在移动应用开发过程中,APP功能测试是至关重要的环节,它确保了软件在各种条件下能够稳定、有效地运行。本文主要围绕Android APP的功能测试展开,涵盖了安装卸载测试、界面测试等多个...
对于"竞品分析-音乐类APP"的主题,我们可以深入探讨以下几个关键知识点: 1. **核心功能**:音乐类APP的核心功能通常包括音乐播放、搜索、推荐系统、歌单创建、分享和社交互动等。例如,用户可以通过搜索特定歌曲或...
本文主要是对旅行类APP的测试进行初步的研究,对旅行类APP进行需求分析,并制定测试计划,构建出测试用例,并采用自动化测试技术,对旅行APP进行简单的测试脚本编写,并使用Appium执行脚本完成对旅行APP的简单测试。...
毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计...
移动APP测试22条军规的知识点涵盖了移动应用程序测试的主要方面,包括测试环境的搭建、测试类型与分类、网络连接的测试、多任务处理和意外情况的模拟、用户界面与体验的测试、通知和消息展示的设计、操作系统特性的...