在实施app自动化的时候,我们需要知道app 的启动activity和页面元素信息,以此启动app和定位页面元素,那么如何在没有源码的情况下找打他们呢?当然是有好的工具啦,有Android sdk自带的工具可以很好的帮助我们解决这个问题。 1.获取启动类 aapt命令(该工具位置:C:\Users\ ...
分类:
移动开发 时间:
2017-07-03 12:01:35
阅读次数:
192
方法一: adb shell monkey -p 包名 -v -v -v 1 方法二: aapt dump bading apk所在路径\apk名字(或者直接把apk拖进命令行) 运行后的结果中以下两行分别是应用包名package和入口activity名称 package: name=’com.xx ...
分类:
移动开发 时间:
2017-06-06 18:33:29
阅读次数:
508
一、业务场景 前台使用:APP的activity在前端,用户进入app使用 后台使用:APP在后台运行,但一些场景会触发app相关功能 后台待机:APP在后台运行,只有最基础的心跳等。 二、测试频率 ·哪些版本测?本次回归要测哪些功能(核心、常用、非常用)?哪些专项? ·每个测试项,如: 响应时间: ...
分类:
移动开发 时间:
2017-05-24 16:05:29
阅读次数:
370
根据报错提示:找到AAPT err(Facade for 1339051672): ERROR: 9-patch image D:\WORK_PASECE\anroid_studio\android_workpace\MyApplication\app\src\main\res\drawable\c ...
分类:
移动开发 时间:
2017-05-22 15:01:59
阅读次数:
2140
android:versioncode——整数值,代表应用程序代码的相对版本,也就是版本更新过多少次。 android:versionname——字符串值,代表应用程序的版本信息,需要显示给用户。 eg: android:versioncode="2"android:versionname="1.1 ...
分类:
其他好文 时间:
2017-05-17 13:46:35
阅读次数:
201
错误如下: 解决方法 Folder name of your account(reverse R?) is not ascii folder name, so build-cache cannot recognize your folder. For Ex: ...
分类:
移动开发 时间:
2017-05-09 13:52:24
阅读次数:
273
Public static DataTable GetTable(string sql){ DataTable dt=new DataTable(); SqlDataApter sda = new SqlDataApter(sql,GetCon()); sda.Fill(dt); Return dt ...
分类:
其他好文 时间:
2017-04-25 11:39:05
阅读次数:
169
1. *.apk文件 APK是Android Package的缩写,即Android安装包。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。 使用Android打包工具(aapt)将DEX文件,资源文件以及AndroidManifest.xml文件组合成一个应用程序包 ...
分类:
移动开发 时间:
2017-03-10 15:29:19
阅读次数:
312
64位ubuntu Android Studio Gradle编译时出现如下报错: java.io.IOException: Cannot run program "/home/king/tools/Android/SDK/build-tools/23.0.3/aapt": error=2, 没有那 ...
分类:
系统相关 时间:
2017-02-13 15:23:08
阅读次数:
514
询问度娘搭好appium和python环境,开启移动app自动化的探索(基于Android),首先来记录下如何启动待测的app吧! 如何启动APP?1.获取包名;2.获取launcherActivity。获取这两个关键东西的方法很多,推荐使用sdk自带的aapt:aapt即Android Asset ...
分类:
移动开发 时间:
2016-12-29 17:19:03
阅读次数:
2229