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

IDEA+Python+Selenium+360浏览器自动化测试

  1. 环境配置前提,见文章https://mp.csdn.net/mp_blog/creation/editor/new?spm=1001.2101.3001.4503

  1. 下载360浏览器,并下载对应版本的chromedriver.exe,下载地址http://chromedriver.storage.googleapis.com/index.html

  1. 下载好360浏览器,将chromedriver.exe放在D:\Python\Python311\chromedriver.exe,以便使用

  1. 以下是使用360浏览器实现selenium自动化的前提

from selenium import webdriver

from selenium.webdriver.chrome.service import Service

from selenium.webdriver.common.by import By

import time

options=webdriver.ChromeOptions()

options.binary_location=r'D:\Program Files\360\360se6\Application\360se.exe'#360浏览器安装地址

service=Service(r'D:\Python\Python311\chromedriver.exe')#谷歌浏览器chromedriver.exe地址

driver=webdriver.Chrome(service=service,options=options)#需要定义Service,否则会报错

driver.get("http://198.23.23.33:9020/")

driver.find_element(by=By.ID,value='USERID').send_keys("406149")

driver.find_element(by=By.ID,value='PASSWORD_VIEW').send_keys("222222")

time.sleep(3000)

driver.close()

注意:

Traceback (most recent call last):

File "C:\Users\ogin.py", line 2, in <module>

driver =webdriver.Chrome();https://registry.npmmirror.com/binary.html?path=chromedriver/

如果执行过程中报以上错误,有可能是chromedriver.exe不兼容问题,下载对应的chromedriver.exe即可,地址见第2步

http://www.lryc.cn/news/31683.html

相关文章:

  • 运输层概述及web请求
  • python与pycharm从零安装
  • 叠氮试剂943858-70-6,Azidobutyric acid NHS ester,叠氮-C3-活性酯
  • pycharm激活虚拟环境时报错:无法加载文件activate.ps1,因为在此系统上禁止运行脚本,Windows10系统
  • 刷题小抄4-数组
  • Hbase安装
  • 面向对象设计模式:结构型模式之代理模式
  • CCF大数据专家委员会十周年纪念庆典纪实:拥抱数字时代,展望科技未来
  • Qt学习3-Qt Creator四则运算计算器(哔站视频学习记录)
  • 学习 Python 之 Pygame 开发魂斗罗(九)
  • 最简单的SpringBoot+MyBatis多数据源实现
  • Spring Boot 3.0系列【8】核心特性篇之SpringApplication
  • Nginx的搭建与核心配置
  • Java学习笔记 --- jQuery
  • 华为OD机试题,用 Java 解【字符串加密】问题
  • 软聚类算法:模糊聚类 (Fuzzy Clustering)
  • Java Web 实战 02 - 多线程基础篇(1)
  • C/C++开发,无可避免的多线程(篇三).协程及其支持库
  • 高级信息系统项目管理(高项 软考)原创论文项目背景合集
  • 锁屏面试题百日百刷-Hive篇(十一)
  • 一看就懂,等保2.0工作流程这么做
  • Kerberos 域委派攻击之非约束性委派
  • 【容器运行时】一文理解 OCI、runc、containerd、docker、shim进程、cri、kubelet 之间的关系
  • spark兼容性验证
  • docker逃逸复现--pid=host模式下的逃逸
  • 【环境配置】Windows系统下搭建Pytorch框架
  • Dockerfile简单使用入门
  • 什么是CCC认证3C强制认证机构
  • C语言-基础了解-18-C共用体
  • Vue基础18之github案例、vue-resource