当前位置:网站首页>Selenium:浏览器操作
Selenium:浏览器操作
2022-08-01 04:59:00 【不怕猫的耗子A】
Selenium浏览器操作
1、前面介绍过,根据Selenium下的WebDriver类可以实例化一个浏览器WebDriver对象:返回WebDriver对象
2、打开一个指定网页、定位HTML文档中指定元素都是根据浏览器WebDriver对象的方法来实现的
⑴打开一个指定网页:WebDriver对象.get()
⑵元素定位:
①WebDriver对象.find_element_by_*()
②WebDriver对象.find_element()
③WebDriver对象.find_elements_by_*()
④WebDriver对象.find_elements()
3、在浏览器WebDriver对象下不仅有上面提到的几种方法,还有其他的方法和属性。因此这里主要介绍浏览器WebDriver对象的其他方法或属性
⑴浏览器WebDriver对象方法或属性:操作浏览器的
⑵至于前面提到过的元素WebElement对象的方法和属性后面继续介绍:操作元素的
获取浏览器名称
1、可通过WebDriver对象下的name属性来获取当前所使用的浏览器名称
例1:
from selenium import webdriver
# 获取浏览器对象
driver = webdriver.Chrome()
# 进入百度首页
driver.get('https://www.baidu.com/')
# 获取当前浏览器名称
name = driver.name
print(name)
#chrome
边栏推荐
- 干货!如何使用仪表构造SRv6-TE性能测试环境
- typescript25-类型断言
- 微软 Win10 照片磁贴后的又一“刺客”,谷歌 Chrome 浏览器将在新标签页展示用户照片
- The Flow Of Percona Toolkit pt-table-checksum
- 程序员代码面试指南 CD15 生成窗口最大值数组
- FFmpeg 搭建本地屏幕录制环境
- API Design Notes: The pimpl trick
- 阿叶的目标
- 25. Have you been asked these three common interview questions?
- 基于ProXmoX VE的虚拟化家庭服务器(篇一)—ProXmoX VE 安装及基础配置
猜你喜欢
typescript24-类型推论
typescript25 - type assertion
风险策略调优中重要的三步分析法
Excel做题记录——整数规划优化模型
(2022 Niu Ke Duo School IV) K-NIO's Sword (Thinking)
备战金九银十,如何顺利通过互联网大厂Android的笔面试?
y83. Chapter 4 Prometheus Factory Monitoring System and Actual Combat -- Advanced Prometheus Alarm Mechanism (14)
typescript28 - value of enumeration type and data enumeration
产品经理访谈 | 第五代验证码的创新与背景
怀念故乡的面条
随机推荐
故乡的素描画
LeetCode 231. 2 的幂
JWL-11/2-99.9A电流继电器
Excel record of integer programming optimization model to solve the problem
pytorch、tensorflow对比学习—计算图和微分机制
PMP 相关方管理必背总结
深圳某游戏研发公司给每个工位都装监控,网友:堪比坐牢!
冲刺金九银十,Android开发面试(内含面试资料|面试题|源码)
typescript28 - value of enumeration type and data enumeration
阿叶的目标
LeetCode 387. 字符串中的第一个唯一字符
y83.第四章 Prometheus大厂监控体系及实战 -- prometheus告警机制进阶(十四)
博客系统(完整版)
初识shell脚本
Immutable
The Flow Of Percona Toolkit pt-table-checksum
(2022牛客多校四)H-Wall Builder II(思维)
pytorch、tensorflow对比学习—功能组件(优化器、评估指标、Module管理)
typescript25 - type assertion
数据比对功能调研总结