51Testing软件测试论坛

标题: 大佬救命! selenium 使用 TouchActions 方法,没有报错,也不好使 [打印本页]

作者: 测试积点老人    时间: 2022-5-10 11:19
标题: 大佬救命! selenium 使用 TouchActions 方法,没有报错,也不好使
大佬麻烦看看,使用 TouchActions.scroll_from_element() 方法,传入的了元素和坐标,没有报错,但是也不好使,不知道啥原因,有懂得大佬给瞅瞅嘛.谢谢!
  1. from selenium import webdriver
  2. from selenium.webdriver.common.by import By
  3. from time import sleep

  4. options = webdriver.ChromeOptions()
  5. options.add_experimental_option('w3c', False)
  6. options.add_experimental_option("excludeSwitches", ['enable-automation'])

  7. driver = webdriver.Chrome(options=options)
  8. driver.get('https://www.jq22.com/yanshi4976')
  9. sleep(3)
  10. driver.switch_to.frame('iframe')
  11. driver.find_element(By.CSS_SELECTOR, '#appDate').click()

  12. dwwos = driver.find_elements(By.CSS_SELECTOR,'.dwwo')
  13. year, month, date = dwwos[0], dwwos[1], dwwos[2]

  14. action = webdriver.TouchActions(driver)
  15. action.scroll_from_element(year,0, 5).perform()
  16. sleep(2)
  17. action.scroll_from_element(month,0,30).perform()
  18. sleep(2)
  19. action.scroll_from_element(date,0,10).perform()
复制代码
浏览器截图
[attach]137904[/attach]
代码没报错,但是不好使
[attach]137905[/attach]

作者: bellas    时间: 2022-5-11 11:13
等大神
作者: 郭小贱    时间: 2022-5-11 12:18
这块不是很清楚了。
作者: qqq911    时间: 2022-5-11 12:25
试试滑动
作者: jingzizx    时间: 2022-5-11 14:53
有动作没效果
作者: kallinr    时间: 2022-5-11 18:17
不跳了了解




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2