基本功能有:
-
打开百度浏览器
-
设置等待时间
-
页面刷新
-
前进和后退
-
浏览器窗口大小设置
-
截屏
-
退出
注:具体实现请看如下代码# coding:utf-8 from selenium import webdriver from time import sleep driver = webdriver.Firefox() # driver = webdriver.Ie() #打开IE浏览器 # driver = webdriver.Chrome() # 打开百度浏览器 driver.get("https://www.baidu.com") # 设置等待时间,单位是s,也可以是小数 sleep(3) # 页面刷新,有时候数据可能没及时同步,需要重新刷新 # 也可以作为模拟刷新页面的操作,相当于浏览器输入框后的刷新按钮 driver.refresh() #前进和后退,实现返回上一页和切换到下一页 driver.back() sleep(3) driver.forward() sleep(3) # 设置浏览器窗口大小 driver.set_window_size(340,500) # 设置浏览器大小为340*500像素 sleep(2) driver.maximize_window() # 截屏 driver.get_screenshot_as_file("F:\selenium\browserBase\image.jpg") # 括号中的参数为路径+文件名+后缀 # 退出 driver.close() # 关闭当前窗口,即关闭处于active状态的窗口 driver.quit() # 关闭所有进程,即关闭所有窗口,最后结束测试,要用quit。quit可以回收c盘的临时文件