自动化测试脚本环境搭建
1 环境搭建
1.1安装python
Python Releases for Windows | Python.org
本文章使用3.10版本
1.2安装Pycharm
集成开发环境
其他版本 - PyCharm
本文章使用22.1.2版本
1.3安装pip
Python官方第三方库,可以安装python时勾选
在cmd 输入pip查看是否安装成功,出现帮助信息就是好了
1.4自动化开发环境
1.4.1安装web驱动管理
web驱动,对驱动的更新进行管理
cmd命令行输入: pip install webdriver-manager
1.4.2安装selenium库
⼀个web⾃动化测试⼯具,提供了web⾃动化测试⽅法
cmd命令行输入:pip install selenium==4.0.0
1.5检查
在Pycharm里检查这两个
2 自动化测试实例
# 延时 import time # webdriver from selenium import webdriver # Service() from selenium.webdriver.chrome.service import Service # By from selenium.webdriver.common.by import By # ChromeDriverManager() from webdriver_manager.chrome import ChromeDriverManager# 打开浏览器,驱动管理器 # 创建驱动程序DriverManager ChromeIns = ChromeDriverManager().install() # 写入浏览器路径 driver = webdriver.Chrome(service=Service(ChromeIns)) time.sleep(3) # 输⼊百度⽹址:https: // www.baidu.com driver.get("https://www.baidu.com") time.sleep(3) # 找到输⼊框并输⼊“test123” driver.find_element(By.CSS_SELECTOR, "#chat-textarea").send_keys("t123") time.sleep(3) # 找到“百度⼀下”按钮并点击 driver.find_element(By.CSS_SELECTOR, "#chat-submit-button").click() time.sleep(3) # 关闭浏览器 driver.quit()
谷歌浏览器需要科学上网
运行结果:
自动控制谷歌浏览器用百度搜索。