Android 其他测试

流量监控

1. 基于系统自带的统计
    proc/uid_stat/{UID}/tcp_snd
    proc/uid_stat/{UID}/tcp_rcv

    首先查找PID 可以通过adb shell 然后再查看/proc/{PID}/status 查找UID
2. 通过代码API
3. 抓包
4. 其他手机管理app

电池监控

1. GSam Battery Monitor
2. 其他电池监控软件

稳定性测试

1. Monkey
2. MonkeyTest
3. MonkeyRunner
ANR: 应用停止响应./data/anr/traces.txt 查看堆栈信息.
adb shell 
cp /data/anr/traces.txt /sdcard/traces.txt
adb pull /sdcard/traces.txt 本地路径

安全测试

    1. 能否被反编译
    2. 安装包是否签名 jarsigner -verify -verbose -certs apk 路径
    3. 权限设置检查
    4. 敏感信息测试,是否存储敏感信息,比如日志,配置信息
    5. 账户安全.
        5.1 密码是否明文
        5.2 密码是否加密
        5.3 账户锁定策略
        5.4 注销机制,需要确定注销后,需要身份验证的接口调用都不能成功
    6. 组件安全
        6.1 drozer
    7. 代码静态扫描 FindBugs Lint
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,014评论 2 126
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 13,049评论 4 123
  • 一、Android 性能测试初探(一) Android 性能测试,跟 pc 性能测试一样分为客户端及服务器,但在客...
    加菲猫Jack阅读 4,778评论 0 8
  • 又是一个梅雨季节,窗外还在淅淅沥沥的下着…… 这是第三次在南京过夏天了,不过这个夏天不同往昔,伴着蒙蒙细雨,时不时...
    捞友君阅读 3,596评论 4 5
  • 坐在高处的避风台上,一队幼儿园小朋友们,估计有30几个,两两牵着手在我面前走过,好奇的望着我。 “他怎么能上那么高...
    80天旅行阅读 1,684评论 0 0

友情链接更多精彩内容