Selenium_Webdriver–scrollbar操作

1.在测试过程中,需要控制页面的滚动条的时候,需要用JavaScript 来实现: #控制滚动条到页面底部,两种方法都可以; driver.execute_script(“window.scrollTo(0, 10000);”) driver.execute_script(“document.documentElement.scrollTop=10000”) #控制滚动条到页面顶部 driver.execute_script(“window.scrollTo(0, 0);”) driver.execute_script(“document.documentElement.scrollTop=0”) 2.测试过程中经常容易出现比较低级的错误,在这里记一下: >a.定义测试函数的时候,函数名一定要test开头,否则,unittest 执行不了,囧~ 最好保持良好的编程习惯,命名统一: def test_scroll(self): >b.自己敲代码的时候,总是记不住要把下面这句顶到行起始位置!! if __name__ == “__main__”: unittest.main() 参考文件,scroll还有几种比较好的实现方法: http://blog.likewise.org/2015/04/scrolling-to-an-element-with-the-python-bindings-for-selenium-webdriver/ Keep changing…