E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
send_keys
webdirver初识_8种元素定位方法
fromseleniumimportwebdriverfromtimeimportsleepdr=webdriver.Chrome()dr.get("https://www.baidu.com")#打开百度页面#
send_keys
月半王令
·
2020-06-25 21:00
python爬虫之selenium库之'list' object has no attribute '
send_keys
'错误
#元素的交互操作fromseleniumimportwebdriverimporttimebrowser=webdriver.Chrome()browser.get('https://www.taobao.com')input=browser.find_elements_by_id('q')#找到搜索框的id为qinput.send_keys('IPhone')#作用是在搜索框中输入此处代码有问题
韩韩的博客
·
2020-06-25 18:02
python
python爬虫程序笔记
Selenium python获取当前页面源码
fromseleniumimportwebdriverimporttimedriver=webdriver.Chrome()driver.get('https://www.jd.com/')//进入京东页面driver.find_element_by_id('key').
send_keys
一零同学
·
2020-06-25 12:18
Python
IT桔子网模拟登陆,selenium定位type属性
selenium定位type属性driver.find_element_by_css_selector('input[type="password"]').
send_keys
('Password')fromseleniumimportwebdriver
Coolin~
·
2020-06-25 11:00
Selenium 如何在在 windows 窗口,上传文件 (代码仅针对 chrome 浏览器)
file_path="C:\Usersj\Documents\1111.txt"1.如果标签名是input,可以直接输入路径,直接调用send_keysdriver.find_element(By.ID,'aa').
send_keys
Sissilovely
·
2020-06-25 09:34
selenium-webdriver(python) (九)
其实,在seleniumwebdriver没我们想的那么复杂;只要定位上传按钮,通
send_keys
添加本地文件路径就可以了。绝对路径和相对路径都可以,关键是上传的文件存在。下面通地例子演示。
lyqingme
·
2020-06-24 11:16
selenium-webdriver(python) (六)
本节知识点:操作对象:·click点击对象·
send_keys
在对象上模拟按键输入·clear清除对象的内容,如果可以的话WebElement另一些常用方法:·text获取该元素的文本·submit提交表单
lyqingme
·
2020-06-24 11:15
通过Python填写并提交表单
《Python编程快速上手让繁琐工作自动化》一书的第11.8.4填写并提交表单,原文如下:向Web页面的文本字段发送击键,只要找到那个文本字段的或元素,然后调用
send_keys
()方法。
itlife20081224
·
2020-06-23 19:12
python
Selenium模拟操作中按钮点击(click) 失效解决方法
一般遇到click失败时我的一般处理方法是改用
send_keys
(Keys.ENTER),直接用发回车键,简单粗暴。
疯子vs年华
·
2020-06-22 21:00
Web自动化测试:模拟键盘事件(Keys)
如何使用引入的common.keys库来模拟键盘来操控浏览器一、基础写法具体用法其实和我们之前对浏览器输入框所用的方法:
send_keys
()是一样的,只不过我们通过keys类,可以输入webdriver
szchuanshi
·
2020-06-22 13:00
自动化测试
软件测试
软件培训
Selenium自动化之操作日期控件(一)
send_keys
#操作日期控件send_keysfromseleniumimportwebdriverimportunittest,time,tracebackfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.webdriver.common.byimportByfromselenium.webdriver.supportimport
DansonC
·
2020-06-21 19:10
python
自动化
web元素定位之------日历控件的定位
一、日历控件本质:1、input输入标签2、type是text类型的输入框3、输入框为readonly类型,手动不能输入的时间,也不能通过
send_keys
()方法输入4、删除readonly属性,就可以进行输入
菜鸟和大白谁厉害
·
2020-06-21 13:41
四
selenium
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe8
解决:selenium传入中文时前面加ubrowser.find_element_by_id("kw").
send_keys
(u"船长博客")#!
船长博客
·
2020-06-20 07:00
6_3 selenium操作表单元素
比较常见的用法有:输入文字时用
send_keys
()方法,清空文字时用clear()方法,点击按钮时用click()方法。
udbful
·
2020-06-20 00:00
selenium(7)-针对两种上传文件方式的实现方案
示例代码12345Title678910方法一:input标签上传文件比较简单,可以定位input标签后,直接.
send_keys
()就可以了1fromseleniumimportwebdriver23driver
xinhua
·
2020-06-19 21:00
Web自动化测试:元素的基础操作和浏览器基础操作
上一节,我们了解了如何定位元素,其实也有涉及对于元素的操作,这一节我们就详细的介绍一下对于元素的操作和对于浏览器的一些操作一.对于元素的基础操作:clear():清除输入框内的文本
send_keys
()
szchuanshi
·
2020-06-15 14:39
自动化测试
当selenium爬虫遇到弹窗——iframe定位
目录问题描述原因分析解决方案总结问题描述如上图所示,为某数据网站,自动登录时,点击登录button会出现弹窗让你输入账号密码,此时定位输入框
send_keys
发送参数,报错信息如下:找不到元素(定位条件确认没写错
诡途
·
2020-05-06 17:15
Python
selenium
iframe
句柄
网页嵌套
爬虫
selenium2 python自动化测试之利用AutoIt工具实现本地文件上传
当上传按钮使用的是input标签时,可以使用
send_keys
()
鲨鱼儿_e0a3
·
2020-04-11 03:47
chrom自动化
8fromseleniumimportwebdriverimporttimedo=webdriver.Chrome()#打开谷歌do.get('https://www.baidu.com/')time.sleep(2)do.find_element_by_id('kw').
send_keys
爱代码的派派星
·
2020-04-06 16:04
借助pywinauto实现文件上传
对于第一种文件上传也就是input控件的方式,选择文件直接采用
send_keys
的方式就可以:driver.find_elem
猫与测试
·
2020-03-31 02:57
自动化测试如何处理日期控件
其中还要切换到时间控件框架,然后再切换回来,想想就麻烦,本人不太推荐2、一般时间控件是有readonely属性,这里我们可以采用执行js脚本,去掉input标签中的readonly属性,这个时候就可以直接输入时间,
send_keys
Leo_0626
·
2020-03-26 22:15
自动化测试-----总结
title,获取元素的属性值,鼠标操作,单选context_click,多选double_click,拖拽drag_and_drop,悬停move_to_element(),perform()键盘操作,
send_keys
技术改变命运Andy
·
2020-03-25 16:00
键盘事件
例如:
send_keys
(Keys.BACK_SPACE)删除键(BackSpace)
send_keys
(Keys.SPACE)空格键(Space)
send_keys
(Keys.TAB)制表键(Tab)
爱吃葡萄冰的鲸
·
2020-03-24 11:23
python+selenium+autoit实现文件上传
层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下解决方案第一种:type=file的上传文件,类似如下的使用类似这样的代码就可以完成:driver.find_element('name','file').
send_keys
测试帮日记
·
2020-03-24 00:33
bye,
send_keys
最近搞代码,老出现这个错:Parameterswereincorrect.Wewanted{"required":["value"]}andyousent["text","value","id","sessionId"]弄了好久,也没弄出来。然后看到一个bugappiumissue说是高版本的selenium不支持。别人的解决方案:pipuninstallseleniumpipinstallsel
小安静子
·
2020-03-17 21:00
第一个自动化脚本
importtimefromseleniumimportwebdriverbrowser=webdriver.Firefox()browser.get("http://www.baidu.com")browser.find_element_by_id("kw").
send_keys
qianyewhy
·
2020-03-16 09:30
selenium webdriver基于Python系列文章 总结 6 alert/confirm/prompt处理
send_keys
输入值,这个alert\confirm没有对话框就不能用了,不然会报错。
七月尾巴_葵花
·
2020-03-16 06:50
警告弹窗处理
使用方法:switch_to_alert()--定位弹出对话框text()--获取对话框文本值accept()--相当于点击“确认”dismiss()--相当于点击“取消”
send_keys
()--输入值
小娟_bb93
·
2020-03-15 19:51
webelement
webElement属性clear()driver.find_element_by_id("id").clear()
send_keys
()driver.find_element_by_name("name
zhj_njuer
·
2020-03-03 08:11
selenium 关于CodeMirror-code中无法输入内容解决方法
今天在使用selenium对CodeMirror-code类型的文本域对象使用
send_keys
方式输入内容时,发现这种方式不生效了image.png尝试代码方式:#组件内容b.find_element_by_name
一如既往不再少年
·
2020-02-22 00:01
【python+selenium】键盘事件
selenium提供了一整套的模拟键盘操作事件前提:模拟键盘的操作需要先导入键盘模块:fromselenium.webdriver.common.keysimportKeys例如:模拟enter键,可以用
send_keys
凌幻钰
·
2020-02-16 20:44
webdriver_api_键盘事件
fromseleniumimportwebdriverfromselenium.webdriver.common.Keys#键盘类dr=webdriver.Chrome()dr.get("www.baidu.com")dr.implicitly_wait(100)dr.find_element_by_id("kw").
send_keys
想_上天
·
2020-02-13 13:34
元素的定位
元素操作click()
send_keys
()clear()is_displayed()/is_enabled()/is_checked()get_attribute():获取属性文本/状态/是否可操作等
琉璃_233a
·
2020-01-05 06:32
Python爬虫 - Selenium(11)文件上传
前言:大部分的文件上传功能都是用input标签实现,这样就完全可以把它看作一个输入框,可以通过
send_keys
()指定文件进行上传了。
程序猿杂记
·
2019-12-29 21:49
#
Selenium
selenium webdriver启动Chrome浏览器后无法输入网址的解决办法
fromseleniumimportwebdriverbrowser=webdriver.Chrome()browser.get("http://www.baidu.com")browser.find_element_by_id("kw").
send_keys
嘴角的痕轻抚摸
·
2019-12-29 13:55
Selenium02-查找元素方式
一、静态查找Selenium共有八大查找元素的方式分别是:不细说#id:能用id就用idself.driver.find_element_by_id("adminNo").
send_keys
("12345
__流云
·
2019-12-27 11:36
python+selenium模拟键盘输入
fromselenium.webdriver.common.keysimportKeys#键盘导入类------------------------------------------------------------------------------常用的键盘操作:
send_keys
小白龙白龙马
·
2019-12-15 01:00
driver.find_element_by_xpath.clear()无法清空输入框默认值
输入框带默认值,想删除默认值,填写新内容,使用clear()再
send_keys
(),发现这种方式无法清除,只会在默认值后面追加新的内容。
jjstrip
·
2019-12-05 17:00
Selenium之文件上传
selenium也有两种方式去实现自动化测试:【】一种①
send_keys
()自动化上传实现方法:只要有input标签,一般都可以通过对这个按钮进行定位再传路径。
呸呸裴
·
2019-12-03 09:00
Python+selenium 自动化-模拟键盘输入、点击操作,如何查看所支持的全部键位名称
通过
send_keys
()就能进行输入和键盘操作了。键盘操作需要引用Keys包。
挣扎的蓝藻
·
2019-11-30 17:27
自动化
python+selenium
实用技术
【反思】解决一个自动化问题的过程
.;12:50出现错误信息,发现是在
send_keys
之前不能clear错误,回忆了下之前遇到过这个问题,于是找到代码中对应的处理方法,发现没加异常处
大婶N72
·
2019-11-29 12:15
send_keys
报错element not interactable
在
send_keys
时报错elementnotinteractable。
东方er
·
2019-11-08 11:00
Python webdriver API(二)操作测试对象
webdriver中比较常用的操作元素的方法有下面几个:clear清除元素的内容,如果可以的话
send_keys
在元素上模拟按键输入click单击元素submit提交表单下面以登录360中心为例来展示常用操作的使用
qianyewhy
·
2019-11-05 05:34
appium+python环境下的输入法切换
今天做appium+python的appUI自动化时,遇到app前端界面输入时自动加了空格,用
send_keys
()方法怎么都输入不了正确的手机号和银行卡号,不是输入错了,就是输入少了,经过自己的研究,
kaige201314
·
2019-11-03 17:05
Python + Selenium(十五)内嵌页面 iframe/frame
driver.find_element_by_name('email').
send_keys
('nemo')额,报错了!
猫与测试
·
2019-11-01 09:17
web
自动化
Python + Selenium(十)元素对象操作
比如点击click(),输入文本
send_keys
()。常用操作元素点击找到元素后可以对元素进行点击,模拟的是鼠标单击操作。
猫与测试
·
2019-10-25 09:20
web
自动化
webdriervAPI(上传文件)
fromseleniumimportwebdriverdriver=webdriver.Chorme()drvier.implicitly_wait(10)driver.get("http://www.baidu.com")
send_keys
小天可以
·
2019-10-20 14:00
自动化测试元素定位方式之find_elements_by_XXX()定位
列表数据格式的读取需要指定下标(下标从0开始)操作:说明:使用tag_name获取第二个元素(密码框)代码:…driver.find_elements_by_tag_name(‘input’)[1].
send_keys
Rachelgo2019
·
2019-10-05 23:04
自动化之selenium
自动化测试
元素定位方式
python+selenium+autoit实现文件上传功能
层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下解决方案第一种:type=file的上传文件,类似如下的使用类似这样的代码就可以完成:driver.find_element('name','file').
send_keys
·
2019-09-22 23:14
selenium 与 chrome 进行qq登录并发邮件操作实例详解
o[0].click(),o[0].
send_keys
("abc"),还得再研究研究!!!备注:已经在机器上登录过QQ客户端,XXXX是发送QQ号,YYYYY是接受QQ号fr
·
2019-09-22 20:59
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他