首页 > 代码库 > Selenium自动化之python基础一

Selenium自动化之python基础一

Selenium是UI层WEB端的自动化测试框架,也是目前市面上比较流行的自动化测试框架。

下面就从基础开始:

 1 from selenium import webdriver
 2 import time
 3 
 4 driver = webdriver.Firefox()
 5 
 6 #浏览器最大化
 7 # driver.maximize_window()
 8 #自定义浏览器的宽和高
 9 # driver.set_window_size(666,555)
10 
11 url = "http://www.cnblogs.com/hanxiaobei/"
12 driver.get(url)
13 time.sleep(5)
14 print("网站title",driver.title)
15 
16 #截图并保存
17 driver.get_screenshot_as_file("1.png")   #不添加路径会自动保存在当前运行目录下
18 
19 #刷新
20 driver.refresh()
21 
22 time.sleep(3)
23 driver.get("http://www.baidu.com")
24 print("网站的title",driver.title)
25 
26 driver.back()   #后退
27 driver.forward()#前进
28 
29 driver.close()    #关闭页面,进程还在
30 # driver.quit()   #关闭浏览器,进程杀死

 

Selenium自动化之python基础一