当前位置:网站首页>Seleniu:元素常用操作
Seleniu:元素常用操作
2022-08-01 04:59:00 【不怕猫的耗子A】
Selenium元素操作
1、在使用Selenium过程中,仅仅是对元素进行定位和对浏览器WebDriver对象进行操作是完全不够的,更多的是需要我们对一个元素进行操作
⑴比如:向输入框中输入数据、点击按钮等等
2、使用元素定位方法定位到一个元素后,find_element_by_*等方法会返回一个WebElement对象
⑴此时我们就能根据WebElement对象下的一些方法或属性对这个元素进行一定的操作
3、实际中我们是怎么使用一个网页的(怎么操作网页元素的),在Selenium中也应该怎么操作
⑴需要分清楚元素可能进行哪些操作,要找对操作的方法
WebElement对象常用方法和属性
1、在实际使用浏览器过程中我们经常用到的操作可能就是输入、点击操作了
2、因此这里先介绍下WebElement对象常用方法和属性
WebElement对象方法
输入框操作
1、在使用Web网页过程中,常常需要我们向一些输入框中输入一些数据,以便向服务器发送数据
2、Selenium中也提供了对应的接口,用来模拟向输入框中输入数据
⑴WebElement对象.send_keys(*value):模拟键盘向输入框中输入内容
①参数value:需要输入的字符串
⑵WebElement对象.clear()
边栏推荐
猜你喜欢

MySQL-数据操作-分组查询-连接查询-子查询-分页查询-联合查询

scheduleWithFixedDelay和scheduleAtFixedRate的区别

Visual Studio提供的 Command Prompt 到底有啥用

pytorch、tensorflow对比学习—张量

typescript19-对象可选参数

y83.第四章 Prometheus大厂监控体系及实战 -- prometheus告警机制进阶(十四)

「以云为核,无感极速」顶象第五代验证码

基于ProXmoX VE的虚拟化家庭服务器(篇一)—ProXmoX VE 安装及基础配置

华为Android开发面试后得出的面试秘诀

风险策略调优中重要的三步分析法
随机推荐
25. 这三道常见的面试题,你有被问过吗?
Mysql基础篇(Mysql数据类型)
Progressive Reconstruction of Visual Structure for Image Inpainting 论文笔记
【堆】小红的数组
深圳某游戏研发公司给每个工位都装监控,网友:堪比坐牢!
请问表格储存中用sql只能查询到主键列,ots sql非主键不支持吗?
The method of solving stored procedure table name passing through variable in mysql
The difference between scheduleWithFixedDelay and scheduleAtFixedRate
SL-12/2过流继电器
25. Have you been asked these three common interview questions?
「以云为核,无感极速」顶象第五代验证码
万字逐行解析与实现Transformer,并进行德译英实战(一)
USB3.0:VL817Q7-C0的LAYOUT指南(三)
API Design Notes: The pimpl trick
Immutable
typescript27-枚举类型呢
可持久化线段树
Error: AttributeError: module 'matplotlib' has no attribute 'figure'
这里有110+公开的专业数据集
一个往年的朋友