selenium自动化测试环境搭建及启动safair浏览器

###前提环境

mac系统

safair浏览器

python(只不过mac自带python2.7可以不用下载)

pycharm

打开终端

pip install selenium

safair浏览器设置

菜单栏点击Safari 浏览器->偏好设置 ->高级 ->勾选-在菜单栏中显示“开发”菜单

菜单栏点击开发 ->勾选“允许远程自动化”

测试列子

打开safari允许远程自动化后,可成功启动打开safari

from selenium import webdriver
from time import sleepdriver = webdriver.Safari()  # 启动safari
sleep(3)
driver.get('https://www.jd.com/')  # 打开京东
sleep(3)
driver.quit()  # 关掉safari进程

若成功,则代表环境搭建成功

selenium自动化测试环境搭建及启动safair浏览器(Mac)相关推荐

  1. python+pycharm+selenium自动化测试环境搭建步骤

    python+pycharm+selenium自动化测试环境搭建步骤 原文链接:https://blog.csdn.net/weixin_51429941/article/details/116850 ...

  2. Python+selenium自动化测试环境搭建(详细)

    Python+selenium自动化测试环境搭建 环境版本: Python3.7+Selenium3.141+谷歌浏览器76.0/火狐浏览器 一.安装五大组件 1.安装python并配置环境变量   ...

  3. 测试小白基于java的selenium自动化测试环境搭建

    本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来. 在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你 ...

  4. 《手把手教你》系列基础篇之(一)-java+ selenium自动化测试-环境搭建(上)(详细教程)

    1.简介 jmeter系列的文章结束,本来想趁热打铁顺别将Jmeter和接口测试介绍一下,但是感觉Jmeter时间太长了怕大家吃腻了,还有一个原因就是许多小伙伴们或者童鞋们私信问宏哥什么时候可以有ja ...

  5. python+selenium自动化测试环境搭建(Python+Selenium程序执行完,chrome浏览器自动关闭解决方案)

    第一步:安装python解释器 官网地址:https://www.python.org/ 我的版本是python3.9 第二步:安装pycharm编译器. 第三步:安装selenium库 1.以管理员 ...

  6. 《手把手教你》系列基础篇之1-python+ selenium自动化测试-环境搭建(详细)

    1.环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一 ...

  7. (一) selenium自动化测试环境搭建

    selenium是主流的自动化测试工具,可以模拟用户在浏览器操作.在测试工作中,我们常用selenium做回归测试和一些重复的测试工作,以此提高测试效率. 本人基于多年的工作经验和自己的一些实践,将自 ...

  8. 火狐浏览器驱动 python_python + selenium自动化测试环境搭建 及 火狐驱动

    python安装 如果你是系统是windows64位或者你想下载其他版本的安装包-- 请点击Downloads  > Windows   下载你需要的版本安装包 注:64位版本不可以安装在32位 ...

  9. 成功搭建Selenium运行环境,能够使用Chrome浏览器打开任意网页

    基本参考https://www.cnblogs.com/imyalost/p/7242524.html selenium自动化环境搭建(Windows) 参考内容:虫师<selenium2自动化 ...

最新文章

  1. 1199: 房间安排
  2. Exchange 2013与OWA13集成
  3. 基于区块链的健康链系统设计与实现(3)系统设计
  4. centos7 rpm方式离线安装mysql注意点:需先卸载mariadb(rpm -e mariadb-libs --nodeps)
  5. winpcap基本原理及常见应用_数字图像处理原理及应用教学大纲
  6. 数据挖掘-贝叶斯定理
  7. 初始Zookeeper
  8. python 线性规划问题_一学高数,线代就头疼?让python帮你解决(内含教程)
  9. ONNX系列三 --- 使用ONNX使PyTorch AI模型可移植
  10. leetcode 148. Sort List ----- java
  11. python nlpir_NLPIR(ICTCLAS 2013)分词工具Python封装
  12. C ++ primer
  13. 一文掌握多分类logistic回归
  14. Hbase slides
  15. Flask: 总是报too many values unpacked
  16. “向前兼容”与“向后兼容”
  17. 初学编程遇到的问题总结
  18. 关于“专家门”事件的回复
  19. 谷歌浏览器如何查css,谷歌浏览器查看编辑元素CSS样式_谷歌工具
  20. 编译原理 | 由正规式构造确定的有穷自动机DFA

热门文章

  1. 【大数据】Hadoop生态系统及其组件
  2. MAXIMO学习笔记
  3. 类似三角形数的一般推导公式
  4. 2014诺贝尔化学奖(了解学习)
  5. 编程实践--现有10元,每瓶饮料2元;2个空瓶换一瓶饮料;4个瓶盖换一瓶饮料;总共能喝多少瓶?
  6. greenplum的主机名更改导致无法启动问题解决
  7. 怎么将WPS转换成WORD?看完你就学会了
  8. MATLAB 残差分析
  9. python 多因素方差分析_SPSS分析技术:多元方差分析
  10. 查询某一天内所有数据(SQL)