自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Andrea_Chi的博客

let's start from here

  • 博客(7)
  • 收藏
  • 关注

原创 Android内存监控

因为Android也是基于Linux所以同理 可以看VSS/RSS/PSS/USS另外可以用adb shell dumpsys meminfo processname的方式,这种方式是统计PSS,如果怀疑有memoryleak的话可以检测下native heap是否是持续增长,如果想检查函数/方法级别的内存占用的话可以使用MAT等工具。VSS- Virtual Set Size 虚拟耗用内存(包含...

2018-02-24 14:09:23 833

原创 软件测试工程师的两极分化

笔者九年工作经验,曾在帝都工作,目前在二线城市成都,IT圈子比较小,经常会听说:1.企业招不到想要的软件测试工程师2.很多测试工程师找不到工作为什么会这样?简单分析一下企业无论是初创团队和成熟上市公司,老板给个测试的HC本来就不容易,更倾向于要可以作为大腿,来之既战,无缝连接,带领现有团队提升的人。而工程师则希望可以加入一个NB的团队,以便自己可以有更好的成长。那么这样就陷入了僵局。随着国内计算机...

2018-02-24 10:45:51 437

原创 Android app crawler research

TBD

2018-02-23 09:02:34 276

原创 android测试开发过程中获取当前页面布局

平时大家可能会采用android sdk中uiautomatorviewer取dump出来或者通过appium inspector来抓页面布局获取控件,不过有时候会因为动态页面或者其他原因dump失败。我们通过命令行的方式adb shell uiautomator dump /data/local/tmp/uidump.xml然后通过adb pull的方式拿到PC上来分析。有了xml我们就可以做进...

2018-02-09 19:03:39 3005

原创 android中查找占用5037端口的process并杀掉

我们在自动化测试过程中经常遇到5037端口被占用的状况,那么我们如何找到是谁占用并释放出该端口呢:1.window环境下netstat -ano |findstr LISTENING|findstr 5037就可以查到类似TCP 0.0.0.0:5037  0.0.0.0:0 LISTENING  XXXXXXXX即为占用5037端口的PID,那么接下来我们要干掉它2.dos下taskkill /...

2018-02-09 18:57:43 1301

原创 适用于android自动化测试中的命令行清除应用数据与缓存

adb shell pm clear <packagename>自动化中建议使用os.system(comm)阻塞方式取调用,因为系统处理需要一点时间。

2018-02-06 16:59:18 10012

原创 linux 杀掉kill/pkill某个进程的问题解决

kill 杀pid,可以通过ps -ef |grep或者findstr的方式扣出来用python字符串处理提取pid出来传入kill -9 pid更简单的方法用pkill 杀process name,但是发现一个坑,如果名字比较长的时候就不行。这是为什么呢?原因如下:char comm[TASK_COMM_LEN];#define TASK_COMM_LEN 16除掉字符串终结符/0,那么实际上只...

2018-02-06 11:46:06 3199 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除