Python Selenium 搭建Web UI自动化

Posted 柒意

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python Selenium 搭建Web UI自动化相关的知识,希望对你有一定的参考价值。

Python搭建UI自动化环境

下载Python3

环境配置

  • 安装Python

  • 勾选Add Python to PATH,一直下一步。

  • 验证:CMD输入Python

    3rpzut.png

下载Chrome Driver

安装PyCharm

转载:安装教程

安装Selenium

  • 打开PyCharm
  • 新建Python File
  • 点击面板底部 Terminal
    3r9SDP.png
  • 输入pip install selenium 安装、pip list 验证
    3rpjgA.png

实例

from selenium import webdriver

# 设置 :忽略正在受自动测试软件的控制
option = webdriver.ChromeOptions()
option.add_argument(\'disable-infobars\')
# 实例化 对象
driver = webdriver.Chrome(chrome_options=option)
# 打开网址
driver.get("https://www.baidu.com")
# 通过id元素定位到输入框,输入github
driver.find_element_by_id("kw").send_keys("github")
# 点击百度一下
driver.find_element_by_id("su").click()
driver.close()

以上是关于Python Selenium 搭建Web UI自动化的主要内容,如果未能解决你的问题,请参考以下文章

Python+Selenium.webdriver实现WEB端UI自动化测试

基于python实现UI自动化6.selenium实现浏览器相关操作(最大化自定义宽高前进后退)

基于python实现UI自动化6.selenium实现浏览器相关操作(最大化自定义宽高前进后退)

基于python实现UI自动化6.selenium实现浏览器相关操作(最大化自定义宽高前进后退)

基于python实现UI自动化6.selenium实现浏览器相关操作(最大化自定义宽高前进后退)

基于python实现UI自动化2.0 selenium环境搭建