Advertisement

Selenium自动化之拖拽和操作元素

阅读量:

#拖拽元素
#引入包含拖拽功能实现方式的模块ActionChains
from selenium.webdriver import ActionChains
#将页面中首个可拖动的对象移动至第二个对象所在位置
action_chains.drag_and_drop(initialPosition, targetPosition).perform()
#将指定的dragElement元素向右下方移动10像素的距离
action_chains.drag_and_drop_by_offset(dragElement, 10, 10).perform()

复制代码
    import unittest
    import time
    from selenium import webdriver
    
    class VisitSogouByIE(unittest.TestCase):
    def setUp(self):
        # 启动IE浏览器
        self.driver = webdriver.Ie(executable_path="g:\ IEDriverServer")
    
    def test_dragPageElement(self):
        url = "http://jquery

全部评论 (0)

还没有任何评论哟~