
Appium
文章平均质量分 55
雪国的花儿
这个作者很懒,什么都没留下…
展开
-
Appium三 查看apk的package、activity信息,启动连接安卓手机
进入到安卓包所在的路径,如F:\apk,在此页面打开命令窗口输入sdk里aapt.exe所在的目录,如F:\androidSDK\build-tools\28.0.2\输入命令aapt.exe dump badging + 包名得到package信息,activity信息等启动连接手机:from appium import webdriverimport t...原创 2018-10-18 16:54:02 · 501 阅读 · 0 评论 -
Appium一 环境搭建
1.安装Appium Python Client 进入python pip所在路径执行pip install Appium-Python-Client2.下载安装Appium Desktop的安装包 下载地址https://github.com/appium/appium-desktop/releases/latest 下载扩展名为.exe的包3...原创 2018-10-16 13:59:09 · 206 阅读 · 0 评论 -
Appium二 adb server version doesn't match this client解决方案
如果出现报adb server version doesn't match this client错误,我的问题出现在5037端口(adb默认端口)被占用了解决方案:方法一1. 查看占用端口的进程PID命令 netstat -aon|findstr 5037, 发现PID 3676占用了该端口TCP 127.0.0.1:5037 0.0.0.0:0 ...原创 2018-10-25 16:49:46 · 566 阅读 · 0 评论 -
Appium七 UIAutomator方法 定位
UIAutomator 测试框架提供了一组API 来构建UI测试,利用UIAutomator API 控制测试设备,非常适合编写黑盒自动化测试官方文档https://developer.android.google.cn/topic/libraries/testing-support-library/#UIAutomator范例查找“发现”元素根据class nam...原创 2018-10-29 16:49:50 · 390 阅读 · 0 评论 -
Appium五 选择页面元素的方法
方法一: find_element_by id、class、xpath 选择页面底部的“发现”元素方式 1. 根据ID属性 没有唯一的id2. 根据class属性 没有唯一的class3. 根据Xpath xpath ="//*[@resouce-id='io.manong.developerdaily:id/tab_bar']//android....原创 2018-10-26 17:30:42 · 577 阅读 · 0 评论 -
Appium六 adb命令
Adb == Android Debug Bridge == 安卓调试桥借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。官方文档https://developer.android.google.cn/stu...原创 2018-10-26 18:17:56 · 437 阅读 · 0 评论 -
Appium四 选择页面元素的2种工具
方法一 使用uiautomatorviewer查看元素uiautomatorviewer是android SDK自带的工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。SDK目录下的tools\bin子目录下的uiautomatorviewer.bat如果打不开,解决方案:1. 关闭appium desktop2. 首次打开uiautomatorview...原创 2018-10-24 18:14:35 · 477 阅读 · 0 评论