web自动化测试—selenium操作游览器属性

# coding=utf-8
'''web游览器属性:
页面最大化 maximize_window()
获取当前页面地址 current_url
代码 page_source
title title
后退 back()
前进 forward()
刷新 refresh()
当前的游览器 name
获取元素值 get_attribute()
清除输入框内容 clear()
'''
from selenium import webdriver
from time import sleep

dr=webdriver.Chrome()

#最大化
dr.maximize_window()
dr.get("http://www.baidu.com")
dr.implicitly_wait(30)

#获取当前的地址
current_url=dr.current_url
print(current_url)

#获取当前的页面代码
source=dr.page_source
print(source)

#获取当前的title
title=dr.title
print(title)

dr.get("http://www.bing.com")
sleep(2)

#后退
dr.back()

#前进
dr.forward()

#刷新
dr.refresh()

#获取当前的游览器
name=dr.name

#获取元素属性值
att=dr.find_element_by_id("kw")
att.get_attribute("name")

#清除输入框内容
cl=dr.find_element_by_id("kw").send_keys("selenium")
cl.clear()
dr.quit()
原文地址:https://www.cnblogs.com/puti306/p/10976905.html