51Testing软件测试论坛

标题: selenium模拟登陆淘宝遇到问题? [打印本页]

作者: 测试积点老人    时间: 2022-8-29 13:28
标题: selenium模拟登陆淘宝遇到问题?
练习selenium模拟登陆淘宝
  1. import time
  2. from selenium import webdriver
  3. from selenium.webdriver.common.by import By
  4. #通过制定chromedriver的路径来实例化driver对象,chromedriver放在当前目录
  5. driver = webdriver.Chrome()
  6. #控制浏览器访问url地址
  7. driver.get("https://www.taobao.com/")
  8. #元素定位
  9. #搜索关键字

  10. #driver.find_element(by=By.ID, value='kw').send_keys('python+selenium')
  11. #点击登录
  12. driver.find_element(by=By.XPATH,value='/html/body/div[3]/div[2]/div[2]/div[2]/div[5]/div/div[2]/div[1]/a[1]').click()
  13. time.sleep(6)
  14. driver.find_element(by=By.ID, value='fm-login-id').send_keys('1')
  15. driver.find_element(by=By.ID, value='fm-login-password').send_keys('1')
  16. driver.find_element(by=By.XPATH,value='/html/body/div/div[2]/div[3]/div/div/div/div[2]/div/form/div[4]/button').click()
  17. time.sleep(6)
  18. #退出浏览器
  19. #driver.quit()
复制代码
报错内容
[attach]142017[/attach]

网上百度说要转换框架,可这里没有框架,

觉得是定位问题,请问论坛的朋友正常定位输入不会报错正常登录?



作者: jingzizx    时间: 2022-8-30 17:30
定位的不对,看看层是否正确




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