做一下职业规划,2 年内学会什么,去一家什么规模的公司,2 年一个小目标吧;跳槽别太频繁,简历尽量是 2-3 年一家公司,会让面试官觉得你比较稳定;所以一家公司要待 2-3 年,那自然要挑选好了再去,问好晋升制度,发展空间等;
目前在试用阶段,遇到两个 UI Viewer 使用的问题;
1.我在左侧点击元素后,右侧的 hierarchy 树,没有直接定位到该元素,有啥好办法么?
2.还有就是我根据相对位置写好了 xpath 后,除了直接运行脚本,如何提前校验,我的定位信息是准确的
我目前的解决办法是,先定位元素,然后获取元素 location 和 size 算出元素中心点,然后点击页面像素解决;

先点赞收藏
;后续给我 appium 的用例,用这框架再写一套给鸿蒙 NEXT 用
好的,感谢大佬。我现在是 18.5 了,刚刚尝试了下,失败- -; 我再捣鼓一下
嗯 OCR 方案用过,识别率不高,我不太会用。。。
OCR 我弄了几次,我不太会用可能,识别率不太高- -,
思路不错,我去试试,感谢
如果爬数据,为啥不用接口爬; 如果是做 UI 自动化,那就屏幕上滑,加载下一页的元素;
# 模拟用户向上滑动 # 返回当前页,支持链式调用
@allure.step("向上滑动")
def swipe_up(self):
log.info("向上滑动")
size = self.app_driver.get_window_size()
x = size['width'] * 0.5 # 横向中点
start_y = size['height'] * 0.8 # 起点:顶部 80% 位置
end_y = size['height'] * 0.3 # 终点:顶部 30% 位置
self.app_driver.swipe(x, start_y, x, end_y, 200)
return self
嗯嗯,好像是有的 Switch 开关类型的,这个值会变化,大部分其余的控件都没变化