web自动化
web自动化
joker_zsl
人生的意义是什么?让别人不用走自己曾走过的弯路,大概也算是吧。
展开
-
svg标签元素的XPATH定位
项目中会遇到svg标签的元素,这时如果想要用XPATH定位元素,用一般元素的XPATH写法是定位不到的。尝试了诸如://svg[@id='iconadd-people']、//use[@xlink:href='#iconadd-people']等都无法定位这个元素或附件的其他元素。其实svg标签支持name属性去定位,写法是://*[name()='svg']。能定位到svg标签后,再添加svg标签附件的元素的其他属性,来确保想要定位元素的唯一性即可。//div[@id='MsWJ7E.原创 2020-06-22 11:17:13 · 6501 阅读 · 6 评论 -
在鼠标悬停才会出现的页面中定位元素
在实现web自动化的过程中,有时候会碰到元素在鼠标悬停后才会出现(一般是顶部导航栏菜单),移走鼠标后页面收缩,没办法去定位元素的信息。这种情况可以使用以下方法来进行定位:鼠标悬停到标签上后,在Sources中按Ctrl + \ 组合键,进入debug模式,动效JS会停止继续执行然后正常定位元素信息即可。...原创 2020-06-17 10:09:33 · 6010 阅读 · 6 评论