zoukankan      html  css  js  c++  java
  • python+selenium自动化测试两种类型滚动条的操作

    在自动化测试中,可能会使用到滚动条的模拟操作,此处介绍两种比较简单的滚动条的操作。

    仅仅为个人理解,如果有问题可以指出。

    第一种:整个页面的滚动条

    直接使用:

     from selenium import webdriver

    self.driver.execute_script("window.scrollTo(0,500)")

    第二种:存在于某个div中的滚动条,即局部中的滚动条

    注意的点:需要找到滚动条所在的div  如图二

    js = 'document.getElementsByClassName("dialogs__childbox_adapted")[0].scrollTop=400'

    self.driver.execute_script(js)

                          图一

     

                        图二

  • 相关阅读:
    [POI2013]LUK-Triumphal arch
    [CF1149C](Tree Generator)
    NOI2018归程
    [CF191](Fools and Roads)
    [CF700E](Cool Slogans)
    我石乐志
    想题的时候不要颓废
    人不能忘耻
    反思
    中考加油!
  • 原文地址:https://www.cnblogs.com/zz-1021/p/13783173.html
Copyright © 2011-2022 走看看