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()

相关文章
|
SQL Oracle 关系型数据库
selenium-简单的介绍与操作
selenium-简单的介绍与操作
137 0
|
移动开发 前端开发 算法
Selenium和Appnium、Airtest的底层原理
Selenium和Appnium、Airtest的底层原理
1197 0
|
前端开发 测试技术 Python
Python Selenium元素定位方法详解
Python Selenium元素定位方法详解
|
Web App开发 数据采集 前端开发
Selenium超级详细的教程
Selenium是一个用于自动化测试的工具,它可以模拟用户在浏览器中的各种操作。除了用于测试,Selenium还可以用于爬虫,特别是在处理动态加载页面时非常有用。本文将为您提供一个超级详细的Selenium教程,以帮助您快速入门并了解其各种功能和用法。
|
XML 前端开发 机器人
Selenium工具学习
Selenium工具学习
94 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/
661 0
|
Web App开发 测试技术 Python
Python selenium webdriver 基本使用
系列文章目录 selenium webdriver 的常用示例 前言 一、Pip安装&创建Bowser对象 1.Pip install selenium 2.创建Bowser对象 二、webdriver.ChromeOptions配置 配置浏览器的常用模式 三、常用代码 四、selenium的异常处理 总结
338 0
Python selenium webdriver 基本使用
|
JavaScript 索引
Selenium使用丨WebDriverAPI常用操作
Selenium使用丨WebDriverAPI常用操作
161 0
|
开发框架 测试技术 索引
Python+Appium自动化测试(5)-appium元素定位常用方法(二)
appium继承了selenium框架中webdriver提供的元素定位方法,接下介绍几种常用的方法。
Python+Appium自动化测试(5)-appium元素定位常用方法(二)
|
测试技术 开发工具 Android开发
Python+Appium自动化测试(5)-appium元素定位常用方法(一)
对于Android而言,查找appUI界面元素属性的工具有三种:appium desktop,uiautomatorviewer.bat,weditor。之前已经介绍过了weditor的使用,这里我将通过使用uiautomatorview工具查看元素的属性值,来介绍Android app通过appium进行元素定位常用的几种方法。
Python+Appium自动化测试(5)-appium元素定位常用方法(一)