Selenium关于滚动条的定位方法总结

简介:

说明:滚动条也分为很多种。需根据具体情况来决定使用哪种方法。


一、最普通滚动条,手动拖动可以到页面任意位置 。 

  1. 滚动到指定元素的位置;


    WebElement target = driver.findElement(By.xpath(xPathExpression));((JavascriptExecutor)driver).executeScript("arguments[0].scrollIntoView();", target); 


本文转自 honzhang 51CTO博客,原文链接:http://blog.51cto.com/hongz/1764030
相关文章
|
3月前
|
前端开发
selenium 解决 id定位、class定位中,属性值带空格的解决办法
selenium 解决 id定位、class定位中,属性值带空格的解决办法
63 1
|
8月前
|
XML 前端开发 数据格式
selenium--Xpath定位
selenium--Xpath定位
|
4月前
|
前端开发 测试技术 Python
软件测试/测试开发|Python selenium CSS定位方法详解
软件测试/测试开发|Python selenium CSS定位方法详解
30 0
|
4月前
|
XML 人工智能 测试技术
软件测试/人工智能|详解selenium xpath定位
软件测试/人工智能|详解selenium xpath定位
51 2
|
5月前
|
JavaScript 数据安全/隐私保护
Selenium+JQuery定位方法及应用
Selenium+JQuery定位方法及应用
44 0
|
6月前
|
JavaScript 前端开发 测试技术
吐槽selenium的定位
吐槽selenium的定位
24 0
|
Web App开发 前端开发 JavaScript
Selenium 如何定位 JavaScript 动态生成的页面元素
Selenium 是一个自动化测试工具,可以用来模拟浏览器的操作,如点击、输入、滚动等。但是有时候,我们需要定位的页面元素并不是一开始就存在的,而是由 JavaScript 动态生成的。这时候,如果我们直接用 Selenium 的 find_element 方法去定位元素,可能会出现找不到元素的错误,因为页面还没有加载完成。为了解决这个问题,我们需要使用一些特定的定位技巧,让 Selenium 等待元素出现后再进行操作。
367 0
|
8月前
|
前端开发 Python
selenium--表格和复选框的定位
selenium--表格和复选框的定位
selenium--表格和复选框的定位
|
8月前
|
前端开发 测试技术 开发者
selenium-元素的定位
selenium-元素的定位
|
JavaScript 前端开发 程序员
761.【技术】Selenium元素可定位,但不可操作,原因有哪些?--chatGTP
761.【技术】Selenium元素可定位,但不可操作,原因有哪些?--chatGTP
165 0

热门文章

最新文章