当前位置:网站首页>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()
边栏推荐
- High Numbers | 【Re-integration】Line Area Score 880 Examples
- I met a shell script
- 「以云为核,无感极速」顶象第五代验证码
- 报错:AttributeError: module ‘matplotlib’ has no attribute ‘figure’
- PMP工具与技术总结
- II. Binary tree to Offer 68 - recent common ancestor
- 李迟2022年7月工作生活总结
- [target detection] YOLOv7 theoretical introduction + practical test
- (2022牛客多校四)A-Task Computing (排序+动态规划)
- 产品经理访谈 | 第五代验证码的创新与背景
猜你喜欢
随机推荐
剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
7 行代码搞崩溃 B 站,原因令人唏嘘!
I met a shell script
Progressive Reconstruction of Visual Structure for Image Inpainting 论文笔记
(2022牛客多校四)A-Task Computing (排序+动态规划)
报错:AttributeError: module ‘matplotlib’ has no attribute ‘figure’
关于给Qt做一个软件初始化的进度条
25. 这三道常见的面试题,你有被问过吗?
UE4 模型OnClick事件不生效的两种原因
The difference between scheduleWithFixedDelay and scheduleAtFixedRate
Risk strategy important steps of tuning method
SQL Analysis of ShardingSphere
挑战52天背完小猪佩奇(第01天)
认真对待每一个时刻
pytroch、tensorflow对比学习—使用GPU训练模型
请问表格储存中用sql只能查询到主键列,ots sql非主键不支持吗?
[MySQL] 多表查询
typescript22-接口继承
API Design Notes: The pimpl trick
typescript24-类型推论