5.3appium自动化元素定位

如何查询自己项目app的包名与app首页的名字?

cmd->输入aapt dump badging + 项目apk包在电脑上的路径

   

 package后面的就是包名

那么首页名则是Launchable-activity后面的

上面在pycharm中写的代码是起到一个启动app的作用,接下来就要定位了

首先我们去path的环境变量中找到先前安装android的sdk路径,然后对着这个路径找到sdk文件包,它下面有个tools的文件包

打开后是如下界面

而具体的定位方式是:我们在打开的UI Automator Viewwe当中去定位。通过模拟器点一下你想定位的地方,然后点那个手机图标进行定位。

1、id定位

2、name定位

3、xpath定位

在我们连续运行脚本时,中间间隔时间隔个20秒把,避免会报A new session could not be created这个表示不能被建立,app这个服务需要断开一阵时间,之后它会重新建立。

4、android_uiautomator定位

猜你喜欢

转载自blog.csdn.net/weixin_42378396/article/details/85394367