当前位置:   article > 正文

Python+Selenium自动化测试入门程序_options.add_experimental_option('excludeswitches',

options.add_experimental_option('excludeswitches', ['enable-logging'])

废话不说,直接奉上代码,后面详细解说!

  1. #用于暂停5秒
  2. import time
  3. #导入网页驱动类
  4. from selenium import webdriver
  5. from selenium.webdriver.common.by import By
  6. from selenium.webdriver.chrome.service import Service
  7. def testChrome():
  8. options = webdriver.ChromeOptions()
  9. options.add_experimental_option('excludeSwitches', ['enable-logging'])
  10. #驱动程序所在的路径
  11. s=Service(r"C:\Program Files\Google\Chrome\Application\chromedriver.exe")
  12. #webDriver是驱动程序核心类,它提供了初始化各种浏览器的方法,返回一个驱动对象,用于模拟用户的操作行为
  13. driver = webdriver.Chrome(options=options,service=s)
  14. #以http的get请求方式打开指定的网址
  15. driver.get("https://www.baidu.com/")
  16. #根据Id找对象
  17. textObj=driver.find_element(By.ID,"kw")
  18. #找到搜索框,并赋值
  19. textObj.send_keys(u'自动化测试')
  20. #找到搜索按钮
  21. btnObj=driver.find_element(By.ID,"su")
  22. #发出单击行为
  23. btnObj.click()
  24. time.sleep(10)
  25. #driver.quit()
  26. testChrome()
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/89991
推荐阅读
相关标签
  

闽ICP备14008679号