セレン輸入webdriverをの インポートunittestの から selenium.webdriverのインポートActionChains インポート時の クラスTest_dragpage(たunittest.TestCase): デフtest_dragpageElement(自己): URL = ' http://jqueryui.com/resources/demos/draggable/scroll.html ' 自己.driver = webdriver.Chrome() self.driver.get(URL) #获取第一、二、三能拖拽的元素 drag1 = self.driver.find_element_by_id(' ドラッグ' ) drag2Self.driver.find_element_by_id =(「draggable2 」) drag3 = self.driver.find_element_by_id(「draggable3 」) 位新しいActionChainsを作成し、パラメータ値として渡さwebdriverをドライバのインスタンスは、次いでWenDriverの例を介してユーザ操作を行う action_chains = ActionChains(self.driver) #最初のページは、第2の要素の位置にドラッグ要素にドラッグすることができる action_chains.drag_and_drop(Drag1、drag2).perform() #3ページ目がオンにドラッグすることができ要素を引っ張る、合計5回ドラッグ、ドラッグ右に10個のピクセル のために I 中範囲(5 ): action_chains.drag_and_drop_by_offset(drag3、 10、10 ).perform() time.sleep( 2) TEST1 = Test_dragpage() test1.test_dragpageElement()