2-selenium对浏览器的操作--基于上海悠悠

Posted tarzen213

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2-selenium对浏览器的操作--基于上海悠悠相关的知识,希望对你有一定的参考价值。

from selenium import webdriver
import time

‘‘‘
本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。
‘‘‘
driver = webdriver.Chrome()
url = http://www.baidu.com
url1 = http://www.google.com
driver.get(url)
time.sleep(3)
driver.get(url1)
time.sleep(5)

driver.back()  # 返回上一步,
time.sleep(3)

driver.forward()  # 返回下一步
time.sleep(1)

driver.set_window_size(400, 900)  # 设置浏览器大小
time.sleep(1)

driver.maximize_window()  # 最大化浏览器
time.sleep(1)

driver.refresh()  # 刷新浏览器
time.sleep(1)

driver.get_screenshot_as_file(D:谷歌下载screenshot1.jpg)  # 屏幕截图保存为jpg
time.sleep(1)

driver.close()   # 关闭当前窗口
driver.quit()   # 关闭浏览器

 

以上是关于2-selenium对浏览器的操作--基于上海悠悠的主要内容,如果未能解决你的问题,请参考以下文章

新手学习selenium路线图----转上海悠悠

pytest_03_pycharm运行pytest (转:上海悠悠)

《上海悠悠接口自动化平台》-4.注册用例集实战演示

《上海悠悠接口自动化平台》-1.新增API 与 各参数的描述

《上海悠悠接口自动化平台》-3.流程性用例,有关联的接口如何写?

《上海悠悠接口自动化平台》-5.测试计划与定时任务