定位方式(d16)

Posted jpwsk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定位方式(d16)相关的知识,希望对你有一定的参考价值。

一,回顾,

①selector和xpath的区别,selector是解析的html,xpth是解析的xml,所以使用selector比使用xpath快,

②定位元素的单数和复数,当使用单数定位不到元素的时候使用复数形式

③切换浏览器标签页:current_handle是浏览器当前句柄,handles是所有句柄,使用driver.switch_to.windows(driver.windows_handles[0]),表示切换到第一个窗口(根据下标可任意切换),当打开新窗口,并且关闭新窗口后指针不会自动定位到任何一个窗口(handles),  需要重新定位指针: driver.switch_to.windows(driver.windows_handles[0])

技术分享图片

 ④iframe切换

技术分享图片

⑤alter切换,主要切换浏览器级别的弹窗

⑥.perform()鼠标悬浮操作,每个函数都是一个独立的操作,调用时是通过匿名函数向列表追加参数,最后统一触发

以上是关于定位方式(d16)的主要内容,如果未能解决你的问题,请参考以下文章

服务机器人定位方式---自动定位手动定位和初始位置定位

服务机器人定位方式---自动定位手动定位和初始位置定位

Appium定位方式

Appium定位方式

Css3之基础-11 Css定位(定位概念 定位方式)

selenium+python定位方式