原文:selenium+python 自动化关于页面滚动条滚动的操作

目前正在搭建现在公司售票系统的UI自动化测试系统,遇到一个页面滚动问题用了好多办法就是没法滚动到底部最后在网上看到针对针对某个div的操作 如果滚动条是针对整个HTML可以用如下方式: js var q document.documentElement.scrollTop documentElement表示获取根节点元素 self.driver.execute script js 如果滚动条是针对 ...

2021-02-25 17:20 0 658 推荐指数:

查看详情

selenium+python自动化106 - 滑动 iframe 上的滚动条

前言 页面嵌套了iframe,这个iframe又是可以滚动的,如何操作iframe上的滚动条? 示例 写一个html页面案例,源码如下 保存iframe.html 放自己桌面上,用浏览器打开 解决思路 解决办法很简单,先定位iframe,切换到iframe上,再操作滚动条 ...

Thu Aug 26 23:42:00 CST 2021 0 278
selenium自动化JS滚动条操作及键盘操作

一、滚动条 1、首先找到元素,找元素就不写了,通过定位方式找就好了 2、js自动滚动   先滚动到可视区域后  参数一、 javacript 脚本, 参数二、传给 js 脚本的参数  arguments 是列表, 只传递了一个值【0】  js 脚本用 arguments 接受外部的参数 ...

Wed Mar 18 03:51:00 CST 2020 0 639
Selenium2+python自动化17-JS处理滚动条

前言 selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。 这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕 ...

Sat Dec 03 22:11:00 CST 2016 7 12751
Selenium2+python自动化26-js处理内嵌div滚动条

前言 前面有篇专门用js解决了浏览器滚动条的问题,生活总是多姿多彩,有的滚动条就在页面上,这时候又得仰仗js大哥来解决啦。 一、内嵌滚动条 1.下面这张图就是内嵌div带有滚动条的样子,记住它的长相。 2.页面源码如下:(老规矩:copy下来,用文本保存 ...

Sat Dec 17 05:54:00 CST 2016 5 5485
selenium+python关于页面滚动条滑动到底的问题总结

1、如果滚动条是针对整个HTML可以用如下方式: 2、如果滚动条是针对整个body可以用如下方式: 3、如果滚动条是针对某个div可以用如下方式:该页面滚动条就是针对class='main'的div而言的 参考:https://www.cnblogs.com ...

Sun Dec 27 09:34:00 CST 2020 0 442
selenium+python关于页面滚动条滑动到底的问题总结

1、如果滚动条是针对整个HTML可以用如下方式: 2、如果滚动条是针对整个body可以用如下方式: 3、如果滚动条是针对某个div可以用如下方式:该页面滚动条就是针对class='main'的div而言的 ...

Sat Dec 01 18:58:00 CST 2018 0 4618
python-web自动化-Js-滚动条操作

滚动条操作:当待操作的元素在页面可是区域外时,要将待操作的元素滚动到可视区域当中 步骤:1.先找要将要操作的元素element = driver.find_element_by_xxxx("XXXX") 2.再将元素滑动到可视区域;通过执行javaScript语句实现 ...

Thu Mar 14 22:42:00 CST 2019 0 635
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM