.drag拖拽事件
? ?? 從一個(gè)元素滑動(dòng)到另一個(gè)元素,第二個(gè)元素替代第一個(gè)元素原本屏幕上的位置
? 方法:drag_and_drop(origin_el, destination_el)
? 參數(shù):
? ? ? 1.origin_el:滑動(dòng)開始的元素
? ? ? 2.destination_el:滑動(dòng)結(jié)束的元素
? 業(yè)務(wù)場(chǎng)景:
? ? ? 1.進(jìn)入設(shè)置頁(yè)
? ? ? 2.模擬手指將存儲(chǔ)菜單 滑動(dòng)到 WLAN菜單欄位置
? 代碼實(shí)現(xiàn):
? ? ? # 定位到存儲(chǔ)菜單欄
? ? ? el1 = driver.find_element_by_xpath("http://*[contains(@text,'存儲(chǔ)')]")
? ? ? # 定位到WLAN菜單欄
? ? ? el2 = driver.find_element_by_xpath("http://*[contains(@text,'WLAN')]")
? ? ? # 執(zhí)行滑動(dòng)操作
? ? ? driver.drag_and_drop(el1,el2)