Selenium+python自动化测试基础操作及demo实例

Selenium3 + python3.6自动化测试基础操作及demo实例

打开浏览器

Chrome浏览器:

	webdriver.Chrome()

火狐浏览器:

	webdriver.Firefox()

IE浏览器:

	webdriver.Ie()

发送请求

	webdriver.浏览器().get("url")

设置等待时间

	import time

	time.sleep(时间-s)

页面刷新

	from selenium import webdriver

	import time

	driver = webdriver.Chrome()
	driver.get("https://baidu.com")
	time.sleep(3)

	# 页面刷新
	driver.refresh()

前进和后退

	from selenium import webdriver

	import time

	driver = webdriver.Chrome()
	driver.get("https://baidu.com")
	time.sleep(3)
	driver.get("https://www.csdn.net/")
	time.sleep(5)

	# 返回上一页
	driver.back()
	time.sleep(5)
	
	# 切换下一页
	driver.forward()

设置窗口大小

	from selenium import webdriver

	import time

	driver = webdriver.Chrome()
	driver.get("https://baidu.com")
	time.sleep(3)
	
	# 设置窗口大小为560*980
	driver.set_window_size(560, 980)
	time.sleep(3)

	# 将浏览器最大化
	driver.maxmize_window()

退出

	# 关闭窗口
	close

	# 结束浏览器进程
	quit

你可能感兴趣的:(selenium,selenium,python自动化)