自动化测试(记录)

1、python下载安装

地址:Python Releases for Windows | Python.org(下载64位)

安装后验证是否成功安装python:win+R打开“运行”框,输入cmd,再在终端输入python或者python -v,出现版本号即为安装成功。

2、pycharm下载安装

地址:Download PyCharm: The Python IDE for data science and web development by JetBrains

(下载社区版pycharm community--------在正式版下方)

3、谷歌浏览器下载

Google Chrome - 快速安全的网络浏览器,专为您而打造

(正式版本126.0.6478.115)

4、chromedriver.exe下载

版本要与Google Chrome相对应,下载完成后解压至Google Chrome所在的的文件夹中

地址:Chrome for Testing availability (googlechromelabs.github.io)

Version: 126.0.6478.62

https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.62/win64/chromedriver-win64.zip

 解压到正确路径后,在配置环境变量,在path中新建chromedriver.exe的具体地址,然后保存。

5、下载selenium

利用管理员命令下载

pip install selenium

6、进入pycharm

(1)新建

New Project -------> 创建一个新的项目------->右键单击项目名 -------> new ------> python file

(2)测试pycharm

输入:print(123)
运行后得到123

(3)开始写自动化测试

import time
from selenium import webdriver

# 启动浏览器获取驱动
driver = webdriver.Chrome()

# 打开项目,先登录一个号
driver.get('http://localhost:3000/')

# 页面最大化
driver.maximize_window()

# 等待页面加载完成
time.sleep(3)

#点击(ID也可替换)
driver.find_element(By.ID, '输入ID').click()
time.sleep(2)
#输入
driver.find_element(By.ID, '输入ID').send_keys("123456")
time.sleep(2)

#输入点击处的XPATH(可以多次重复使用)
driver.find_element(By.XPATH, '//*[@id="normal_login"]/div[3]/div/div/div/div/button/span').click()
time.sleep(5)

# 等待登录页面加载完成
time.sleep(3)
# 退出
driver.quit()

7、XPATH的一般获得方法

(1)在要测试的网页模块上点击“检查”

(2)在右侧弹出的页面中,右击选中的代码

(3)在“复制”中点击“复制xpath”或者“复制完整的xpath”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值