51Testing软件测试论坛

标题: 自动测试Selenium IEDriverServer程序停止问题 [打印本页]

作者: 测试积点老人    时间: 2021-11-1 11:44
标题: 自动测试Selenium IEDriverServer程序停止问题
一个简单的自动测试程序,打开百度网页,输入查询字符串,按下‘百度一下’按钮,退出程序。使用Chrome,Firefox浏览器都正常。使用Ie浏览器时,在显示了百度网页后,程序就停止在Get()语句。这是什么原因?

  1. from time import sleep
  2. from selenium import webdriver
  3. from selenium.webdriver.common.by import By
  4. print('PyCharm')
  5. #driver = webdriver.Firefox()
  6. #driver = webdriver.Chrome()
  7. driver = webdriver.Ie()
  8. driver.get("http://www.baidu.com")
  9. sleep(5)
  10. print('Get PyCharm')
  11. kw = driver.find_element(By.ID, 'kw')
  12. kw.send_keys('PyCharm')
  13. sleep(3)
  14. su = driver.find_element(By.ID, 'su')
  15. su.click()
  16. sleep(5)
  17. driver.quit()
  18. print('PyCharm end')
复制代码
系统Win7 sp1,IE11。 三个webdriver下载最新版本,IEDriverServer_x64 3.15。Python3.8, selenium4.0

作者: 海海豚    时间: 2021-11-2 09:23
有报错吗
作者: qqq911    时间: 2021-11-2 11:07
更新下驱动
作者: jingzizx    时间: 2021-11-2 18:35
兼容




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