随笔分类 - android
摘要:useradd android cd /home/android wget gradle wget sdkmanager sdkmanager ....... vi /etc/profile source /etc/profile 参考https://stackoverflow.com/questi
阅读全文
摘要:adb 将当前页面的数据导出来 adb shell "uiautomator dump --compressed && cat /sdcard/window_dump.xml" shell读取坐标 cat /temp/ui.xml |sed 's#<node #^<node #g' | tr ^ '
阅读全文
摘要:参考:移动App性能评测与优化 chapter4讲了地图怎么测,虽然不测地图,但是里面有关竞品分析的部分写得非常好,很多解决方案真的很精彩。记录一下。 我之前的竞品分析测试,通常是很简单的竞品数据层面的测试,比如和YY是竞品时,我只会做流量测试当作竞品分析项,和微信是竞品的时候只关注弱网时延,和H5
阅读全文
摘要:常见的测试方法包括Monkey/UIAutomator类的常规压力测试,大数据/操作的峰值压力测试,长时间运行的稳定性测试等。 前提: 测试准备:版本是纯净版本,不应该附加多余的log和调试用组件。 一,测试场景 1.当前新开发或改动的某项功能,包括功能开启前,运行,结束后等测试点。 2.另一类是整
阅读全文
摘要:昨天读了一点GT的代码,做个笔记。 参考阅读顺序:https://gt.qq.com/docs/a/UseGtWithBroadcast.txt 在上面的doc上面找到了对应的板块的代码。 1.采集本地数据是在manifest.xml中添加user-permission,可以获取各项手机数据; 里面
阅读全文
摘要:1.读完jvm那本书 2.加深Android的开发知识 3.编写atx的demo 4.跑几个apk的性能测试并做详细的性能分析 5.尝试实现一个uiautomator多个手机同时执行脚本的可能性(连线,wifi)
阅读全文
摘要:查了下资料,工具要用mac开发,,,,陷入窘境,正在寻找替代方案。 Android中的jacoco只支持offline模式,spring支持on-the-fly(在加载class文件进行,运用java_agent实时插桩,jacoco提供了自己的agent)。 Android虚拟机不同于jvm,字节
阅读全文
摘要:前几天跑了一下UIAutomator的demo,忘记写下来了。。。真的日,有点忘了都。 待填坑
阅读全文
摘要:参考:https://docs.gradle.org/current/dsl/org.gradle.testing.jacoco.tasks.JacocoCoverageVerification.html gradle库下载:https://maven.aliyun.com/mvn/view 案例参
阅读全文
摘要:全球化测试: 语言方向,参考:https://developer.android.google.cn/guide/topics/resources/pseudolocales。 Spot localization issues Pseudolocales provide a time-saving
阅读全文
摘要:代码参考:https://github.com/googlesamples/android-testing 解释参考: https://www.jianshu.com/p/5732b4afd12f 官网教程: https://developer.android.google.cn/training/
阅读全文
摘要:adb查看包名/Activity名 adb shell "logcat | grep START" adb shell dumpsys activity | find “mFocusedActivity” adb shell pm list packages adb shell dumpsys wi
阅读全文
摘要:看书,发现android可以跑python。 尝试了一下。 首先需要在手机上安装python环境,通过安装apk实现,这个apk叫QPython,还有同类的比如SL4A。 QPython的官网:https://www.qpython.com/ 可以在官网上下载QPython的安装包,然后安装在手机上
阅读全文
摘要:monkeyrunner的官方文档: https://developer.android.com/studio/test/monkeyrunner monkeyrunner脚本可以执行截图操作 具体执行步骤: 进入monkeyrunner.bat的文件夹 执行dos命令 遇到报错 SWT folde
阅读全文
摘要:好久以前搞过monkey,最近看了一个monkey+日志录制的一个分享,准备自己也搞一下。 monkey的doc文档: https://developer.android.google.cn/studio/test/monkey.html adb查看包名/Activity名 aapt也可以查看,参考
阅读全文
摘要:写了两个demo,一个是使用SharedPreferences将数据存储在应用文件中并读取,另一个是使用Context的openFileOutput和openFileInput将数据存储在应用文件中并读取。 SharedPreferences以key-value键值对存储,存储地址在 Context
阅读全文
摘要:之前做的jenkins+gitlab的jmeter,,,其实已经记不太清楚了。 最近又在搞Android学习,就试一下AndroidStudio+jenkins自动打包apk看看。 step1: AndroidStudio本地创建项目 step2: github上创建repository,进入项目文
阅读全文
摘要:看了下,上次学习android还是17年的事情,,,,两年过去了我现在终于来搞android了。。。 官网有一段基础描述: https://developer.android.google.cn/guide/components/fundamentals Android 应用采用 Java 编程语言
阅读全文
摘要:http://blog.sina.com.cn/s/blog_5b478f870102v5bo.html
阅读全文
摘要:查看源码 参考: http://blog.csdn.net/janronehoo/article/details/8560304 步骤: 添加chrome插件 Android SDK Search 进入android的开发文档网址 https://developer.android.com/refe
阅读全文