美文网首页
测试app性能方式

测试app性能方式

作者: yukiko666 | 来源:发表于2022-02-14 16:15 被阅读0次

【方法一】android端使用adb命令

adb dumpsys命令,查看应用程序内存使用情况

1、CPU:adb shell dumpsys cpuinfo | grep <package_name>

2、内存:adb shell dumpsys meminfo <package_name>】

其中package_name 也可以换成程序的pid,pid可以通过 adb shell top | grep app_name 来查找

测试app性能方式

(1) Native/Dalvik 的 Heap 信息图中红框部分,它分别给出的是JNI层和Java层的内存分配情况,如果发现这个值一直增长,则代表程序可能出现了内存泄漏。size是需要的内存,allocated是分配了的内存。

(2) Total 的 PSS 信息这个值是应用真正占据的内存大小,通过这个信息,可以轻松判别手机中哪些程序占内存比较大了。

3、获取电池温度

adb shell dumpsys battery | grep temperature

注:JNI(Java Native Interface)是Java本地接口,用来与其他的语言进行通信。Java是支持调用C/C++代码的,不过不能直接调用,因此需要一个中间层来进行转换、翻译,这就是JNI(Java Native Interface)的意思,JNI的作用就是粘合Java代码和C++代码。

【方法二】、使用三方的测试app,如GT、perfdog

1、GT–直接应用商店搜索即可

2、perfdog:https://perfdog.qq.com/,教程:https://www.jianshu.com/p/1c989c39560c

【方法三】、使用本身的工具

iOS端可以使用Xcode的自带的instruments来看

相关文章

  • 测试app性能方式

    【方法一】android端使用adb命令 adb dumpsys命令,查看应用程序内存使用情况 1、CPU:adb...

  • 目录

    Android性能测试工具Emmagee APP测试方法总结 APP测试点总结 Android APP测试流程 A...

  • APP性能测试指标选取与测试过程说明

    要弄懂APP性能测试的评估指标,我们还需要一步一步的从性能测试开始说起。 性能测试1) 什么是性能测试性能测试简单...

  • 性能测试简述

    一、 性能测试目的:发现性能瓶颈; 二、 性能测试分类: 1、 负载测试:通过逐步加压的方式,达到既定...

  • 浅谈移动端性能测试的方法和应用

    随着移动设备的普及和使用范围越来越广,APP的性能测试变的越来越重要。比起之前的APP测试,APP性能测试有着自己...

  • 面试百问:如何测试App性能?

    APP性能测试几乎是客户端面试必问。 为什么要做App性能测试 如果APP总是出现卡顿或网络延迟的情况,降低了用户...

  • 2020-08-17

    App性能测试 性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括...

  • APP的 测试

    在对APP的整个测试环节中,性能测试是一个很重要的环节,它直接影响了用户的体验,那么,对于APP的性能测试,我们到...

  • App性能测试要测什么?

    在对APP的整个测试环节中,性能测试是一个很重要的环节,它直接影响了用户的体验,那么,对于APP的性能测试,我们到...

  • 手机APP性能自动化测试

    定向测试安卓app的性能:1、输入你的app包名(eg:app.yourpackage.name)2、输入本次性能...

网友评论

      本文标题:测试app性能方式

      本文链接:https://www.haomeiwen.com/subject/qqthlrtx.html