文章 2020-12-22 来自:开发者社区

App性能测试揭秘(Android篇)

前言 性能测试在移动测试领域一直是一个大难题,它最直观的表现是用户在前台使用 App 时的主观体验,然而决定体验优劣的背后,涉及到了许许多多的技术变迁。 当我们习惯于诺基亚时,智能机出现了;当我们学会native开发时,hybrid来了;当各种 hybrid 框架下的巨型应用倾向成熟时,小程序出现在了我们眼前;紧接着直播、iot、ar、vr、人工智能,新的技术与应用场景正在以无法想象的速度向前.....

App性能测试揭秘(Android篇)
文章 2020-07-19 来自:开发者社区

移动性能测试 | 持续集成中的 Android 稳定性测试

来自学院内部学员 xinxi 同学的又一篇佳作,本文主要介绍了作者如何借助开源工具进行 Android 的稳定性测试,并在持续集成中使用,希望对大家有所帮助。心有多大,世界就有多大!前言谈到Android稳定测试,大多数会联想到使用monkey工具来做测试.google官方提供了monkey工具,可以很快速点击被应用,之前我有一篇帖子提到了monkey工具的使用但是原生的monkey都是基于坐标....

移动性能测试 | 持续集成中的 Android 稳定性测试
文章 2020-05-18 来自:开发者社区

Android 性能稳定性测试工具 mobileperf 开源 (天猫精灵 Android 性能测试-线下篇)

背景 天猫精灵业务主要有如下挑战: 1、除了天猫精灵手机 APP,还有带屏天猫精灵上很多 APP 都需要支持,比如天猫精灵 CC 上有 13 个 app,每个 app 使用场景各有不同,涵盖了通讯录、视频、音乐、购物等各种场景2、相比手机 app,除了点击操作的触屏链路,天猫精灵还有语音链路 3、手机 app monkey test 一般可能也就云测平台上跑几个小时,语音压测需要连续测试 72 ....

Android 性能稳定性测试工具 mobileperf 开源 (天猫精灵 Android 性能测试-线下篇)
文章 2017-11-15 来自:开发者社区

Android应用性能测试

Android应用性能测试 Android用户也许会经常碰到以下的问题: 1)应用后台开着,手机很快没电了——应用耗电大 2)首次/非首次启动应用,进入应用特别慢——应用启动慢 3)应用使用过程中,越来越卡——CPU能力不足/内存泄露 4)应用页面卡顿——帧率较低、页面卡顿 因此,对开发的Android应用,必须对其进行性能测试,不然将会直接影响用户体验。 一.启动时间  &n...

Android应用性能测试
文章 2017-11-09 来自:开发者社区

[Android Pro] Android应用性能测试之CPU和内存占用(转载)

首先稍做分析一下测试环境:我们知道CPU和内存占用是一个实时变化的状态,而市面上还没有具体的哪款android应用能做到实时监控CPU和内存占用并使用log日志保存。考虑到android的底层框架是基于Linux的平台,所有我们可以通过Linux的资源监控命令来实现对android平台的资源实时监控。   要做到上边的测试环境的实现,需要具备以下几点:   1、被测试的手机具备root权限:因为....

文章 2017-11-07 来自:开发者社区

[Android Memory] Android性能测试小工具Emmagee

转载:http://blog.csdn.net/anlegor/article/details/22895993 Emmagee是网易杭州QA团队开发的用于测试指定android应用性能的小工具。该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作。 在使用上几乎近似不用任何教材即可上手,我们以360手机卫士为例,查看启动,扫描、清理过程....

文章 2017-09-06 来自:开发者社区

H5 Web App 的性能测试平台 : 使用 Frida 实现 AOP 拦截 hook Android 原生应用的方法

H5 Web App 的性能测试平台 : 使用 Frida 实现 AOP 拦截 hook Android 原生应用的方法 在做 App 上的 WebView 容器中的 H5 Web App 的性能测试平台的时候,用到了这个 Frida MIS (6).png 简单记录下。如果也有朋友用到,有问题的,可以给我留言~ Inject JavaScript to explore nativ...

文章 2017-07-03 来自:开发者社区

Android 应用性能测试方案一之 log 分析

今天我主要来说下过年时候自己做的一些性能测试,由于时间紧迫,所以最终选择了全部从log方面入手,从而最终达到一气呵成的效果。   分别有这样几个大项:   1. Android应用启动消耗时间   我们分别在Activity的生命周期方法内添加Log.e(tag,message),如下效果: @Override public void onCreate(Bundle savedInsta...

Android 应用性能测试方案一之 log 分析
文章 2017-03-09 来自:开发者社区

Android 深度性能测试:功能决定现在,性能决定未来!

深度性能测试能协助测试人员发现APP中存在的深层次性能问题,直接定位多项性能问题及瓶颈的根本原因,方便开发者快速提升APP性能表现,使得APP运行得更加稳定。MQC深度性能测试能够帮助开发者发现深层次的性能问题,更精准地定位问题。 功能决定现在,性能决定未来! 一、 内存泄漏 内存泄漏是指由于代码编写不当导致不再使用的对象无法得到及时释放。内存泄漏产生的内存垃圾不仅浪费资源,拖慢运行效率...

Android 深度性能测试:功能决定现在,性能决定未来!
文章 2016-04-07 来自:开发者社区

Android 性能测试实践(一)

前言: 前段时间花了两周的时间做了一个基于Android 客户端的性能测试现在分享给大家,希望对大家有所帮助! Look-Look 1,既然是基于Android客户端的性能测试那就与后台的一些API、数据接口要区分开来~! 2,Android的性能测试能其实包括很多很多的测试项比如:资源消耗,内存泄露,电量功耗,启动耗时,渲染等等.... 怎么去做? 1,采集数据 :采集的数据包括:内存...

Android 性能测试实践(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注