从网上搜索的方法: 如下: 1.查看源码 2.日志法a.启动待测apkb.开启日志输出:adb logcat>D:/log.txtc.关闭日志输出:ctrl+cd.查看日志直接搜索 :Displayed 找寻:Displayed com.mm.android.hsy/.ui.LoginActivity: +3s859msappPackage = com.mm.android.hsyappActivity = .ui.LoginActivity 我一直用的方法是:adb shelllogcat |…
Package Package 包.只是在我们的app中这个Package是唯一的,就像你身份证号码一样.在我们做app自动化时,我们就需要知道他的Package,我们知道了Package那么也就知道我们需要对哪个app做自动化. 注意和.apk文件包名不同. 通过uiautomatorviewer获取app包名: Activity Android中,activity是所有程序的根本,所有程序的流程都运行在activity之中,activity可以算是开发者遇到的最频繁,也是android当中最…
第一种,使用sdk自带的工具aapt,在sdk\builds-tools\目录下,切换到aapt所在目录 命令:aapt dump badging app的路径,运行后的结果中以下两行分别是应用包名package和入口activity名称 第二种,解压.apk文件得到一个文件夹,打开里面的AndroidManifest.xml 文件 在里面搜索:manifest对应的就是appPackage 搜索:activity对应的就是appActivity 第三种,针对系统自带的app,如短信,照片,电话…
一.获取元素信息 (1)第一种方法是,在windows命令行中输入uiautomatorviewer.bat(前提是已配置好Android SDK环境),按回车键:等待几秒后会打开UI Automator Viewer窗口,如下图: 在模拟器中打开计算器,点击viewer左上角的device screenshot 按钮,即可查看计算器上各个元素信息了,如下图: 备注:界面右上角有两个device screenshot,右边的是备注是compressed的,两个按钮显示的元素路径有点不同,具体区别…
uiautomatorviewer.bat 该文件位于SDK安装目录tools下,如笔者在“C:\Program Files (x86)\Android\android-sdk\tools”下,双击uiautomatorviewer.bat即可运行,该工具主要用来查看控件的属性,比如resource id,class name等,也可查看被测app的appPackage(Desired Capabilities中使用). 使用方法(以计算器为例):将模拟器的打开,点击左上角绿色的Android小…
1.首页滑动图片点击 /** * This Method for swipe Left * 大距离滑动 width/6 除数越大向左滑动距离也越大. * width:720 *height:1280 * @author Young * @param driver2 * @param during */ public void swipeToLeft2(AndroidDriver driver2, int during) { int width = driver2.manage().window(…
首先安装python 安装包:https://yunpan.cn/cSdYZqjJ4xDZ3  访问密码 4bf9 1.安装pip   cd 到pip安装包  python setup.py install  安装2.安装setuptools-21.0.0  cd到setuptools安装包 python setup.py install 安装 3.安装seleniumpip install -U selenium 4.安装Appium-Python-Client-0.22.tar.gz 插件…
出来混迟早是要还的. 在这一篇中https://www.cnblogs.com/sincoolvip/p/5882817.html,只是简单讲了一下获取apk包的package和launchable-activity名称,可以说是个非常不成熟的鸡肋的东西了.当时花的时间也不多,而且当时雄心壮志的还列了几步计划. 现在看一看,真是要耻笑自己,拖了这么久,今天终于补上,由于本人编程能力非常有限,无数资料都是网上搜搜搜,下来拼拼拼,按需改改改才实现的.在过程中一边熟悉掌握知识点,一边实现个体需求,其实…
看到一篇很好的博客:[Android测试][随笔]获得App的包名和启动页Activity 除了博客上的方法,我还找到两种方法: 方法一:aapt 前提需要使用SDK Manager.exe 下载 Android SDK Build-tools.这里可以选择任意版本的 build-tools进行下载,我下载的是 23.0.1版本. 下载好之后,就可以在SDK的build-tools下找到工具 aapt.exe,我的路径就是:D:\android-sdk_r23.0.2-windows\andro…
方法一: ①手机通过USB连接电脑 ②打开手机上被测app ③在电脑上 dos命令窗口,输入命令 adb shell dumpsys window w | findstr \/ | findstr name= 或 adb shell dumpsys window |findstr mCurrent 或 adb shell "dumpsys window w|grep \/|grep name=|sed 's/mSurface=Surface(name=//g'|sed 's/)//g'|sed…