1
wa8n 2019 年 4 月 10 日 via iPhone
那个坐标是个什么东西?
|
2
18870715400 OP selenium 里有一个 action_chains.move_by_offsets(x,y) 可以通过 x, y 坐标来定位元素啊,但是如果元素不在当前界面,就要通过下拉滚条,但是下拉之后,就点击不了那个坐标的元素
|
3
ml1344677 2019 年 4 月 10 日
@18870715400 首先先确定你在不移动之前,是不是确实进行了点击操作(即使是点击了一个空白的地区),然后就在看目标元素是否是被一层 div 蒙住 或者是否在不同的 iframe 里面
|
4
18870715400 OP 已经好了,是因为顶部有导航栏,所以实际的坐标要加上将近 100 个像素,才是正确的坐标
|
5
kevinwkxw 2019 年 4 月 10 日 via Android
用这种办法定位元素也不利于代码维护啊
|
6
Hopetree 2019 年 4 月 10 日
第一次看用坐标进行元素定位的,我就不信 select 和 xpath 搞不定
|
7
goofool 2019 年 4 月 10 日
你换电脑了怎么办
|
9
exip 2019 年 4 月 10 日 via Android
通过坐标点击的迟早要填坑。
|
10
tychio 2019 年 4 月 11 日
e2e test 工具这么多,为什么要用这么底层的东西?比如 cypress [https://www.cypress.io/]
|
11
zw1234 2019 年 4 月 11 日
建议使用谷歌的 puppeteer,强大方便
|