龙空技术网

每天进步一点点 selenium+python

娄志涛 105

前言:

而今看官们对“macpythonselenium”都比较着重,朋友们都想要分析一些“macpythonselenium”的相关文章。那么小编在网络上收集了一些有关“macpythonselenium””的相关知识,希望兄弟们能喜欢,朋友们一起来学习一下吧!

1、selenium 是web测试自动化框架

2、原理:编写脚本-->调用selenium函数-->加载浏览器驱动(不同浏览器需要加载不同驱动)-->发送驱动浏览器命令(如:点击按钮、填写文本框等)-->浏览器驱动接收命令并执行-->浏览器驱动执行结果并返回-->处理返回结果(运行结果与预期结果对比)。

3、支持脚本开发语言:java,python,js, ruby等

4、支持浏览器:IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等

5、平台支持:Windows、Linux 和 Mac


注:

1、安装selenium命令:pip install selenium

2、安装浏览器驱动需要注意版本:驱动和版本对应

3、注意环境变量配置及驱动尽量不要放置在中文及空格目录

4、from selenium import webdriver 加载模块

5、创建webdriver对象: wd = webdriver.Chrome(r'浏览器驱动目录')

如果浏览器驱动路径已经加入系统环境变量,则 wd = webdriver.Chrome()

6、打开浏览器:wd.get(';)

7、关闭浏览器:wd.quit()

标签: #macpythonselenium