一 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表达式)










网友评论