android端测开
文章平均质量分 67
android端测试总结、测试工具开发、自动化测试、性能测试
初吻--给了奶嘴
梦想是什么?梦想就是做的美梦与无限遐想。。。。(开玩笑的)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android清理安全app测试经验总结
一、需求评审认真了解需求,尽可能在此阶段找出隐藏需求同步给dev,减少后续工作量; 尽可能指出prd中有误以及功能交互存在不合理的地方,以减少测试过程中折返跑; 站在用户角度分析需求,如果存在不合理地方,提出来和大家讨论; 大致构想下如何开展测试,是否存在人力、硬件设备不足的情况以及测试技术达不到的情况,提出来和大家讨论解决方案。二、用例1.往往是新功能和改动较大需求时编写,优化和平移一般情况下不写用例;2.尽可能在需求评审后不久内完成用例编写,减少重复了解需求的工作量;3.除了常规原创 2021-05-24 15:05:25 · 266 阅读 · 0 评论 -
Python获取android设备cpu和内存占用情况
功能:获取android设备中某一个app的cpu和内存 环境:python和adb 使用方法:使用adb连接android设备,打开将要测试的app,执行cpu/内存代码 cpu获取代码如下:(输入参数为脚本执行时间) # coding:utf-8'''获取系统total cpu'''import os, csvimport timeimport csvimport numpy as npfrom matplotlib import pyplot as pltcpu_list原创 2020-11-12 16:32:58 · 3690 阅读 · 6 评论 -
python实现测试android应用冷启动
一、实现原理通过adb获取到想要测试页面的activity,通过adb命令(adb shell am force-stop 包名)退出app、再使用(adb shell am start -W activity名称)命令启动app到指定页面并获取每次冷启动数值(单位:ms),重复10次退出和开启获取到10个数值,每次获取到数值存入列表,最后排序并去除最大值和最小值取8个值的平均数(降低偶然性)。二、环境python3 + adb三、代码# coding:utf-8import os原创 2021-05-12 17:14:21 · 502 阅读 · 0 评论 -
python实现android应用稳定性测试
一、作用长时间操作app是否会出现崩溃和anr现象,发现人无法感知的crash二、实现原理使用python模拟终端输入monkey命令,同时抓取ERROR级别及以上的logcat日志,最后通过数据处理判定是否测试通过(结果含有"Monkey finished"结果为pass、含有“System appears to have crashed"结果为false)并筛选monkey日志中的crash和anr数量三、环境python + monkey四、代码(根据自身需求更改第60行的m原创 2021-05-12 17:43:49 · 757 阅读 · 0 评论
分享