selenium 自动测试,爬虫

下载浏览器驱动,放到项目目录
只需要对应大版本就可以了
安装库
pip install selenium
使用
from selenium
import webdriver from selenium.webdriver.common.by
import By import time
 # 打开浏览器
opt = webdriver.ChromeOptions()
# 设置浏览器
opt.add_experimental_option('detach', True)
# 浏览器配置
driver = webdriver.Chrome(options=opt)
# 浏览器访问的网址
driver.get('https://tdw.traneasy.cn/admin/login/index')
# 等待3秒
time.sleep(3)
# 获取对应的元素
username = driver.find_element(By.ID, "exampleInputEmail1")
pwd = driver.find_element(By.ID, "exampleInputPassword1")
sub = driver.find_element(By.CSS_SELECTOR, "button.float-right")
# 输入文本
username.send_keys("admin")
pwd.send_keys("123456")
# 点击
sub.click()
# 获弹窗
alert = driver.switch_to.alert
# 等待2秒
time.sleep(2)
# 点击弹窗
alert.accept()
# 关闭
driver.quit()
可获取内容
可鼠标操作
可键盘操作
 
 
User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36
 

原创文章,作者:易码农,如若转载,请注明出处:http://moon0421.top/?post=3

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024-3-30 16:41
下一篇 2024-3-30 16:44
版权所有:易码农
文章标题:selenium 自动测试,爬虫
除非注明,文章均为 易码农 原创,请勿用于任何商业用途,禁止转载

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

sitemap