当前位置: 首页 > news >正文

Selenium点击元素的方法

前言

点击方法在web自动化测试中经常用到,下面就来介绍一下selenium常用和不常用的点击方法;

1、常用方法

1.1、使用 click() 方法:

这是最简单和最常用的方法。通过选中要点击的元素,然后使用 click() 方法来触发点击事件。
示例代码:

element = self.driver.find_element(By.XPATH,"//div[@class='ant-select-selection__rendered']").find_elements(By.XPATH, "//div[@class='ant-select-selection-selected-value' and contains(@title,'全部')]")[1]element.click()

1.2、使用 JavaScript 执行点击事件:

有时候使用 Selenium 的 click() 方法可能不够稳定,可以通过执行 JavaScript 代码来模拟点击事件。
示例代码:

element = self.driver.find_element(By.XPATH,"//div[@class='ant-select-selection__rendered']").find_elements(By.XPATH, "//div[@
http://www.lryc.cn/news/440394.html

相关文章:

  • kali里面搭建docker容器
  • WebGL系列教程八(GLSL着色器基础语法)
  • go多线程
  • 【话题】如何看待IBM中国研发部裁员?
  • 【C/C++】涉及string类的经典OJ编程题
  • 淘系等电商平台API接口系列:商品详情数据解析,json数据返回参考
  • vue组件之间的数据共享
  • LangChain:构建强大的LLM应用的全方位框架
  • 自有平台自有品牌如何利用电商API接口做定价参考(多平台商品详情数据接口)
  • 三万字长文Java面试题——基础篇(注:该篇博客将会一直维护 最新维护时间:2024年9月18日)
  • 数学建模——熵权+TOPSIS+肘部法则+系统聚类
  • Java | Leetcode Java题解之第403题青蛙过河
  • 828华为云征文|华为Flexus云服务器搭建OnlyOffice私有化在线办公套件
  • [Java]maven从入门到进阶
  • Leetcode面试经典150题-130.被围绕的区域
  • Ruffle 继续在开源软件中支持 Adobe Flash Player
  • 【postgres】笔记
  • #if等命令的学习
  • 【有啥问啥】深入浅出马尔可夫链蒙特卡罗(Markov Chain Monte Carlo, MCMC)算法
  • java企业办公自动化OA
  • 【leetcode】树形结构习题
  • 在ros2中安装gazebo遇到报错
  • VMware vSphere 8.0 Update 3b 发布下载,新增功能概览
  • 在设计开发中,如何提高网站的用户体验?
  • 油耳拿什么清理比较好?好用的无线可视挖耳勺推荐
  • 永久配置清华源,告别下载龟速
  • 什么是数据库回表,又该如何避免
  • UE5中使用UTexture2D进行纹理绘制
  • Matlab simulink建模与仿真 第十六章(用户定义函数库)
  • 每天练打字2:今日状况——完成击键5第1遍,赛文速度74.71