首页 / 更多教程 / selenium---浏览器操作方法
selenium---浏览器操作方法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了selenium---浏览器操作方法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2074字,纯文字阅读大概需要3分钟。
内容图文
![selenium---浏览器操作方法](/upload/InfoBanner/zyjiaocheng/1009/e8b0204244e64ec5a6ab070294bc180a.jpg)
前言
前面的定位基本上都已经结束了,如果有漏的,后续会继续写,这一篇安静总结下selenium对浏览器的相关操作
浏览器操作方法
在做web自动化时候,无非就是通过对浏览器进行点点点的操作,比如:最大化,最小化,点击,清楚,前进,后退等操作
1、进入网页
from selenium import webdriver
driver = webdriver.Chrome()
# 进入百度
driver.get(‘https://www.baidu.com’)
2、页面最大(小)化
from selenium import webdriver
import time
driver = webdriver.Chrome()
# 进入百度
driver.get('https://www.baidu.com')
# 页面最大化
driver.maximize_window()
time.sleep(3)
# 页面最小化
driver.minimize_window()
3、输入框输入和清除
from selenium import webdriver
import time
driver = webdriver.Chrome()
# 进入百度
driver.get('https://www.baidu.com')
# 输入框输入
driver.find_element_by_id('kw').send_keys('测试-安静')
# 输入框清除
time.sleep(3)
driver.find_element_by_id('kw').clear()
4、浏览器的前进和后退
from selenium import webdriver
import time
driver = webdriver.Chrome()
# 进入百度
driver.get('https://www.baidu.com')
# 跳转到博客园
driver.get('https://www.cnblogs.com/qican/')
# 浏览器后退
driver.back()
time.sleep(3)
# 浏览器前进
driver.forward()
5、自定义浏览器页面大小
from selenium import webdriver
driver = webdriver.Chrome()
# 进入百度
driver.get(‘https://www.baidu.com’)
# 自定义浏览器大小
driver.set_window_size(400,800)
6、关闭浏览器
from selenium import webdriver
import time
driver = webdriver.Chrome()
# 进入百度
driver.get('https://www.baidu.com')
# 关闭浏览器
# driver.close() # 关闭当前窗口
driver.quit()
7、获取窗口的标题和url
<from selenium import webdriver
driver = webdriver.Chrome()
# 进入百度
driver.get(‘https://www.baidu.com’)
# 获取窗口标题
print(driver.title)
# 获取页面文字信息
print(driver.current_url)
8、页面刷新
from selenium import webdriver
import time
driver = webdriver.Chrome()
# 进入百度
driver.get('https://www.baidu.com')
time.sleep(3)
# 页面刷新
driver.refresh()
这里安静列举了一些浏览器常用的方法,其中可能有少的,大家可以下方留言提出,后续进行补充。感谢关注!
如果感觉安静写的对您有帮助,可以点个关注持续更新中,也可以关注安静的个人公众号进行一起学习交流测试知识
内容总结
以上是互联网集市为您收集整理的selenium---浏览器操作方法全部内容,希望文章能够帮你解决selenium---浏览器操作方法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。