Android质量管理
文章平均质量分 94
xiaoru5127
这个作者很懒,什么都没留下…
展开
-
Android性能相关--经验篇
ANR: ● CPU很高,说明当前设备很忙,CPU资源被抢占导致ANR–>Log中ActivityManager标签 ● IOwait很高,很可能主线程执行耗时IO操作 ● 其他,主线程被BLOCK常识: ● 系统每隔16ms发出VSYNC,对UI进行渲染,如果程序花了32ms完成渲染,则中间一帧渲染失败就丢掉了原创 2017-06-30 11:39:40 · 532 阅读 · 0 评论 -
Android性能相关--工具篇
Android System Trace功能:主要用于发现性能瓶颈,可展示每个Frame的情况(Frame),查看有性能问题的点(Alert) 用法:Android Device Monitor -> Device -&原创 2017-06-21 23:51:58 · 1029 阅读 · 0 评论 -
搭建Jenkins持续集成服务
安装Jenkins服务器安装git并配置(略)apt-get install git安装jdk并配置(略)sudo apt-get install openjdk-7-jdk安装sdk并配置(略)wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz安装gradle并配置(略)w...原创 2018-04-28 14:21:22 · 385 阅读 · 0 评论 -
Android IOS UI自动化测试:Appium
移动APP自动化测试框架对比【 腾讯移动品质中心TMQ】客户端自动化测试研究【美团技术团队】Appium【github】Cucumber【github】环境搭建Node.js 官网下载安装包并安装 验证:打开cmd,输入npmJava环境Android环境Ruby 利用rubyinstaller安装Ruby gem update –system g...原创 2018-06-05 17:03:34 · 2309 阅读 · 0 评论 -
Android 单元测试
测试原创 2018-06-05 17:04:12 · 195 阅读 · 0 评论 -
代码规范与质量
保证项目代码的和谐一致 CheckStyle 和 Alibaba Java Coding Guidelines一般代码编写规范包含代码结构,格式,命名、javadoc还有编码的最佳实践等内容CheckStyle是一个帮助程序员来遵守一直的编码规范的工具。默认,它支持google 和sun 的java style guide。而且它是高度可配置的,允许自定义编码规范,并可以对各种IDE(ec...原创 2018-07-10 11:34:45 · 2747 阅读 · 0 评论 -
Android性能相关--性能指标篇
数据概述数据获取CPU数据/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。/proc/< pid >/task/< tid > : &原创 2018-12-13 15:02:02 · 4040 阅读 · 0 评论