摘要: 参考:https://blog.csdn.net/Diaoliangwang/article/details/81836997 运行开安卓自带的uiautomatorviewer.bat,打开后连接手机,报错如下: 纠结了很长时间最终用一位大神的方法得到解决,虽然不太懂原理但是已解决了我的问题,原理 阅读全文
posted @ 2019-05-31 14:52 寻北 阅读(5977) 评论(4) 推荐(0) 编辑
摘要: 如果想要知道手机原生携带的app的基本信息,首先是无法获取到这个apk软件包,也就无法用appium中的aapt的方法来获取对应的信息。此时可以通过抓取日志的方法获取基本信息。 举例:想要获取到手机功能 相机 的基本信息。最终可以通过代码或appium客户端链接手机,并自动启动设置的相机功能 方法: 阅读全文
posted @ 2019-05-30 16:01 寻北 阅读(2895) 评论(0) 推荐(0) 编辑
摘要: Pycharm中安装Appium-Python-Client,设置入下图: 阅读全文
posted @ 2019-05-30 15:09 寻北 阅读(354) 评论(0) 推荐(0) 编辑
摘要: appium版本:1_4_16 1.打开appium安装目录下的adb.js文件,目录为:Appium\node_modules\appium\node_modules\appium-adb\lib ADB.prototype.shell = function (cmd, cb) { if (cmd 阅读全文
posted @ 2019-05-30 14:58 寻北 阅读(834) 评论(0) 推荐(0) 编辑
摘要: # 定位到table,并获得table中所有得tr元素 menu_table = self.driver.find_element_by_xpath("//div[@class='datagrid-view1']/div[2]/div/table") rows = menu_table.find_e 阅读全文
posted @ 2019-03-20 14:22 寻北 阅读(14555) 评论(1) 推荐(1) 编辑
摘要: 实现需求:脚本运行时如果有失败的case,把对应日志写入1.本地log文件 2.控制台 1.logger00.py文件定义: import loggingimport osimport timeclass Logger(object): def __init__(self, logger="Root 阅读全文
posted @ 2019-03-05 12:14 寻北 阅读(474) 评论(0) 推荐(0) 编辑