Python3.6+selenium2.53.6自动化测试_js操作内嵌DIV

环境:

Python3.6+selenium2.53.6自动化测试_js操作内嵌DIV_第1张图片

编辑工具:

浏览器:

Python3.6+selenium2.53.6自动化测试_js操作内嵌DIV_第2张图片

 

有问题可以联系qq:1776376537

 

1 分析

第一次打开的效果

Python3.6+selenium2.53.6自动化测试_js操作内嵌DIV_第3张图片

要达到的效果:垂直滚动条到底部, 水平滚动条到最右边

注意:用js在控制台调试好后,再进行代码的编写

Python3.6+selenium2.53.6自动化测试_js操作内嵌DIV_第4张图片

 

2 代码如下

from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get("file:///C:/Users/admin/Desktop/div.html")
time.sleep(3)
js1 = 'document.getElementById("test").scrollTop=10000;'
js2 = 'document.getElementById("test").scrollLeft=200;'
driver.execute_script(js1)
driver.execute_script(js2)

 

你可能感兴趣的:(自动化总结一)