Python+Selenium+Edge浏览器安装与简单运行(1/2)
本文讲述如何安装selenium并使用Python操作Edge浏览器打开网页的简单流程。
概述
Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。
安装selenium
直接使用命令pip install selenium
即可。(修改pip install镜像源)
因为已经安装过,所以不显示安装过程。
下载Edge浏览器驱动
在写Web自动化的过程中,如果使用微软的Edge浏览器,需要加载EdgeDriver即微软的浏览器驱动,才可以执行Selenium基于Edge浏览器的自动化测试。
一定注意:下载的Edge浏览器驱动需要和当前的浏览器版本匹配。
1 查找Edge浏览器当前版本
通过命令edge://settings/help
打开设置页面,找到Edge当前版本(版本 89.0.774.63 (官方内部版本) (64 位)
) 。
2 下载Edge浏览器驱动程序
打开Edge浏览器selenium驱动程序下载页面:找到与浏览器当前版本号对应的驱动程序进行下载:
3 将驱动程序放入指定目录
下载完成并解压缩后,将其中的msedgedriver.exe
文件放入到Python的安装路径下(其实只要是Path的覆盖路径都可以
),本例中其最终路径为C:\Program Files\Python36\msedgedriver.exe
。
测试程序
见Python+Selenium+Edge浏览器安装与简单运行(2/2)
Python+Selenium+Edge浏览器安装与简单运行(1/2)相关推荐
- 挂网课 Python selenium edge
1.安装python 运行环境 参考下面 PyCharm 安装教程(Windows) | 菜鸟教程PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm ...
- selenium+Edge浏览器实现web端自动化测试
selenium+Edge浏览器的自动化测试 1. 概述 2. selenium自动化原理 (1)selenium3 (2)安装方式 3. 实战案例体验selenium自动化 4. 关于seleniu ...
- microsoft edge浏览器安装驱动
microsoft edge浏览器安装驱动) 一.背景 新入手了一台PC,安装的是win10系统,内置浏览器是edge,也是第一次用.那,想用来做跑selenium的web自动化.需要安装一个edge ...
- python+selenium打开浏览器-设置浏览器路径和驱动器路径
python+selenium打开浏览器 from selenium import webdriver from selenium.webdriver.chrome.options import Op ...
- Edge浏览器安装插件报错:显示出现错误 Download interrupted
目录 出现错误 经过 解决 出现错误 Edge浏览器安装插件报错:显示出现错误 Download interrupted. 或者新换电脑无法同步安装插件. 经过 查询后,较多为修改C盘下Host文件, ...
- 惊!最靠谱的谷歌与edge浏览器安装扩展插件方法
谷歌与edge浏览器安装扩展插件 谷歌浏览器安装扩展插件 Edge浏览器安装扩展插件 注意 谷歌浏览器安装扩展插件 1.在浏览器地址栏中输入: chrome://extensions/ 2.打开开发者 ...
- Microsoft Edge浏览器安装Chrome浏览器主题
Microsoft Edge浏览器安装Chrome浏览器主题 Microsoft Edge浏览器设置 进入应用商店 Chrome商店官网: 国内Chrome插件网站 安装Chrome主题插件 搜索主题 ...
- 使用 Python+Selenium + 第三方库实现的简单的 web 自动化测试框架 源码
使用 Python+Selenium + 第三方库实现简单的 web 自动化测试框架,为 web 自动化测试编写更加便利和可维护. 一.配置(config) 1.1 说明 设置自动化案例运行时的属性值 ...
- selenium + Edge浏览器
排查问题: 1.首先确定自己下载的驱动和浏览器版本号时相对应的 ps:...--帮助--关于edge浏览器查看版本号 2.装好后找到自己所用的环境,放到和python.exe同目录下 3.运行报错!! ...
- python性能测试可视化_locust安装及其简单使用----基于python的性能测试工具
1.已安装python3.6 ,安装步骤略 pip安装: pip install locust 检查locust是否安装成功 locust --help 2.安装 pyzmq If you inten ...
最新文章
- 突然发现缓存这么好用
- 《系统集成项目管理工程师》必背100个知识点-70合同索赔流程
- 算法设计之—常用算法之-分支界定法
- 前端学习(2817):全局page配置文件
- 用python做采集时相对路径转换成绝对路径
- 昆仑通态触摸屏如何把参数由触摸屏传递到PLC_昆仑通态MCGS触摸屏如何连接Modsim32进行组态仿真...
- 大学生眼中的对方,哈哈
- markdown知识轻轻来袭
- MAC上安装JDK后的所在目录
- Linux Centos8上使用系统定时任务crond
- win7文件共享服务器搭建,Win7下搭建web服务器实现数据共享的简单步骤
- 【Ci24R1小尺寸 DFN8/2*2】2.4G双向系统超低成本之选
- js 动态给style标签内添加样式
- 配置测试,你了解吗?
- php匹配字符串中的url并替换为超链接
- SQL48 将所有获取奖金的员工当前的薪水增加10%
- android app锁屏后定位,如何能让app在锁屏后还继续发送定位请求继续运行程序
- activiti实战系列 activiti连线
- Python3读txt,UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd0 in position 0: invalid continu
- 信息学奥赛一本通T1451:棋盘游戏