浏览器控制
- 模拟功能测试中对浏览器的操作
操作 | 使用场景 | |
---|---|---|
get | 打开浏览器 | web自动化测试第一步 |
refresh | 浏览器刷新 | 模拟浏览器刷新 |
back | 浏览器退回 | 模拟退回步骤 |
maximize_window | 最大化浏览器 | 模拟浏览器最大化 |
minimize_window | 最小化浏览器 | 模拟浏览器最小化 |
实战:
from selenium import webdriver
import time
def open_browser():
driver = webdriver.Chrome()
# 打开浏览器
driver.get('http://www.bing.com')
time.sleep(1)
#刷新
driver.refresh()
driver.get('http://www.baidu.com')
#退回上一步,即返回ceshiren页面
driver.back()
#最大化
driver.maximize_window()
time.sleep(2)
#最小化
driver.minimize_window()
time.sleep(2)
if __name__ == '__main__':
open_browser()
本文摘自 :https://www.cnblogs.com/