当前位置: 首页 > news >正文

自动化测试脚本环境搭建

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()

谷歌浏览器需要科学上网

运行结果:

自动控制谷歌浏览器用百度搜索。

http://www.dtcms.com/a/483532.html

相关文章:

  • VSCode通过SSH连接到Ubuntu虚拟机失败“找不到ssh安装”问题解决
  • 古镇营销型网站建设代做淘宝客网站
  • 网站开发设计学做婴儿衣服网站好
  • 苏州市工业园区规划建设局网站俄语网站
  • 8网站建设做网站百度建设网站的目的
  • 爱用建站 小程序合肥网站seo服务
  • 鸿蒙List组件通过拖拽改变排序
  • 【橘子ES】如何本地调试ES源码
  • Leetcodde 3713. Longest Balanced Substring I
  • 福州网站制作费用学seo优化
  • # 超简单四步完成FreeRTOS移植到STM32
  • 专业做电子的外贸网站嘉兴做网站美工的工作
  • 山东青岛网站设计网站制定公司
  • 网站制作理念深圳12个区排名
  • Flutter---底部导航框架
  • 宁波网站开发服务平台的运营推广怎么做
  • 建设局网站漠河网站建设规模设想
  • 购物网站后台好管理吗wordpress网站的优化
  • 【深入浅出PyTorch】--7.1.PyTorch可视化1
  • 中企动力做的网站被镜像wordpress 大气模板
  • 东莞中小型网站建设现在做跨境电商还能赚钱吗
  • wordpress自建站上可以买卖网站备案掉了怎么办
  • 杂谈6.0
  • C语言--预处理
  • 电子商务网站建设核心是河南省城乡建设厅网站首页
  • 个人网站备案名称咋制作网站
  • 做网站需要考虑什么金融网站开发文档
  • 白细胞偏高:揪出原因,科学应对
  • 【开题答辩过程】以《助农电商信息管理系统的设计与实现》为例,不会开题答辩的可以进来看看
  • HT4822立体声耳机放大器:打造高品质音频