Selenium wedriver方法分类

Selenium wedriver方法分类

Webdriver

1.查找元素
findElement
findElements


2.浏览器
   2.1切换浏览器窗口
   driver.switch_to.window('main')

   2.2浏览器窗口和位置大小
   driver.set_window_size(100,200)
   driver.set_window_position(200,300,400,500)

   driver.get_window_size()
   driver.get_window_position()
   driver.maximize_window()
   driver.minimize_window()
   driver.fullscreen_window()


   2.3浏览器操作url--前进后退刷新
   driver.back()
   driver.forward()
   driver.refresh()


   2.4打开关闭浏览器
   driver.close()
   driver.quit()

   2.5获取浏览器的cookie
   driver.get_cookies(self)
   driver.get_cookie(self,name)
   driver.delete_cookie(self)
   driver.add_cookie(self)
3.请求
   driver.get(url)
4.获取
   driver.title
   driver.window_handles()
   driver.current_url
   driver.name  浏览器名称
   driver.mobile 


5.执行js
   driver.execute_script()
   driver.execute_async_script()

6.截图
   driver.save_screenshot_as_png()
   driver.get_screenshot_as_file(self,filename)
   driver.get_screenshot_as_base64()
   driver.get_screenshot_as_png()

7.页面源码
  driver.page_source()

8.切换--元素、窗口、表单、弹窗、默认内容
  driver.switch_to.active_element
  driver.switch_to.alert
  driver.switch_to.default_content()
  driver.switch_to.frame('frame_name')
  driver.switch_to.frame('1')
  driver.switch_to.frame(driver.find_elements_by_tag_name("iframe")[0])
  driver.switch_to.parent_frame()
  driver.switch_to.window('main')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值