没有 sql 文件么
别急,好好描述~~我有点弄不清到底哪个是可用哪个不可用
反正,你把前后不可以定位的跟可以定位的两个 xpath 拿出来比对一下就知道了;可能是被测系统更新了,改了 xpath 节点什么的
你是不是回复错地方了~~
之前的元素是用什么定位?xpath 还是 ID,是否被测系统更新了?对比下现在的元素与之前的有没有不一样?
元素定位有 id 首选 ID,没有 id 就 xpath 咯。元素定位工具,目前有个新兴的 macaca app-inspector 工具,可以查下怎么用
当初也是想到可能影响性能问题,实现后效果还是不错的
我曾经也遇到过输入号码随机缺少的问题,当时是输入银行卡,不仅会随机输少,有时候会重叠输入,怀疑是控件问题,只能自己写个函数针对性输入。函数思路:分解号码,使用 driver.sendkeyevent 逐个输入,每输入一个号码,记录已输入的长度 len,获取当前文本字符长度与记录的长度比较,相等:继续输入下一个数字;大于:回删到 len-1,重输;小于,重输。
换了 facebook 的 WDA 还是不行,"也许 RD 只实现了 set 方法,没有实现 get 方法引起的",我也是这么猜的,对了,WDA 日志在哪里看?朋友,可以加微信联系吗?我的 v:略
跟开发拿来整个工程,在 inspector 执行 getpagesource 时,xcode 控制台输出日志如下:
这是工程里面少了什么东西了吗?
换 xcode9.3 也是 ios10.3,问题还是存在;inspector 能获取到所有 windows 的信息,就是用 appium 操作不了,可以用坐标点击;我觉得 appium 跟 webDriverAgent 都没问题,是这个 app 的设计问题啊