selenium常用操作

简介: selenium常用操作

Element对象的常用方法:
click():单击
send_keys(‘value’):输入内容
clear():清空内容

Driver对象的常用方法:
back():后退
forward():前进
close():关闭当前窗口
refresh() :刷新
quit():关闭浏览器

创建浏览器对象

chrome = Chrome()

最大化窗口

chrome.maximize_window()

打开百度

chrome.get("http://www.baidu.com")
time.sleep(2)

搜索python

chrome.find_element_by_id('kw').send_keys('python')
chrome.find_element_by_id('su').click()
time.sleep(2)

后退

chrome.back()
time.sleep(2)

前进 向前

chrome.forward()
time.sleep(2)

关闭浏览器

chrome.quit()

相关文章
|
7月前
selenium 实战
selenium 实战
76 0
|
移动开发 前端开发 算法
Selenium和Appnium、Airtest的底层原理
Selenium和Appnium、Airtest的底层原理
1218 0
|
Web App开发 数据采集 前端开发
Selenium超级详细的教程
Selenium是一个用于自动化测试的工具,它可以模拟用户在浏览器中的各种操作。除了用于测试,Selenium还可以用于爬虫,特别是在处理动态加载页面时非常有用。本文将为您提供一个超级详细的Selenium教程,以帮助您快速入门并了解其各种功能和用法。
|
前端开发 测试技术 Python
Python Selenium元素定位方法详解
Python Selenium元素定位方法详解
|
XML 前端开发 机器人
Selenium工具学习
Selenium工具学习
97 1
|
JavaScript
web自动化之selenium的特殊用法(一)
文章目录 web自动化之selenium的特殊用法(一) 1、get_attribute() 2、js滚动页面 3、Tab键点击页面未展示元素 4、通过空格键执行页面滚动操作 1.摁空格键 2.报错:TypeError: list indices must be integers or slices, not WebElement ———————————————— 版权声明:本文为CSDN博主「梦无矶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_46158060/article/details/
668 0
|
Web App开发 测试技术 Python
Python selenium webdriver 基本使用
系列文章目录 selenium webdriver 的常用示例 前言 一、Pip安装&创建Bowser对象 1.Pip install selenium 2.创建Bowser对象 二、webdriver.ChromeOptions配置 配置浏览器的常用模式 三、常用代码 四、selenium的异常处理 总结
344 0
Python selenium webdriver 基本使用
|
Web App开发
selenium学习
selenium学习
95 0
selenium学习
|
JavaScript 搜索推荐 API