美文网首页
selenium核心技术

selenium核心技术

作者: 阿登20 | 来源:发表于2021-04-24 20:08 被阅读0次

一 selenium 元素定位

image.png

二 webdirver的常用属性

image.png

三 selenium webdriver方法

image.png

四 selenium webelement的属性

image.png
ele.location 这里加一个这个属性 返回的是字典 x y 坐标

五 Webelement的相关方法

image.png

六 操作Select下拉列表

image.png

七 处理alert弹框

image.png

八 三大等待

  • 强制等待 time.sleep(2) 睡觉2秒
  • implicitly_wait 隐性等待
  • WebDriverWait 显示等待


    image.png

selenium 等待条件

image.png
text_to_be_present_in_element_value(loc, text)
image.png
属性值的value是否包含你传入的一个text文本 返回布尔类型

text_to_be_present_in_element(loc, text) ele的文本是否包含了的text文本
``

九 鼠标和键盘操作

image.png

十 屏幕截图

image.png

十一 iframe切换,再定位

image.png
image.png

frame_to_be_available_and_switch_to_it(loc) 等待,frame出现就切换进去

之后我会放一个xmind总结,Xmind有部分方法我没写进去,刚好这里有的xmind没有,算是互补吧。后面会写一篇xpath和css互转,以为有时候要用js的 document.querySelector(css表达式)

相关文章

网友评论

      本文标题:selenium核心技术

      本文链接:https://www.haomeiwen.com/subject/hjplrltx.html