Selenium python

本文提供了一套详细的步骤指南,用于在macOS操作系统中安装并配置Selenium与ChromeDriver,解决常见配置问题,确保自动化测试顺利进行。

s

我的环境mac os10.7(python2.7.3)(chrome 26.0.1410.65)


基础:

https://code.google.com/p/selenium/wiki/GettingStarted

http://docs.seleniumhq.org/docs/appendix_installing_python_driver_client.jsp



Python bindings for Selenium

sudo pip install -U selenium

如果用AptanaStudio,可以将“/Library/Python/2.7/site-packages”放在PYTHONPATH里



打开https://code.google.com/p/chromedriver/downloads/list,选择下载相应的chromedriver

chromedriver_mac_26.0.1383.0.zip ChromeDriver server for mac

解压,然后copy到环境变量的某个目录下(env   或者 echo $PATH可以查看)

sudo cp /Users/andy/Documents/Selenium/chromedriver /usr/local/bin/


操!

在mac os上一直有问题!

不知道为什么。估计是和版本有关(python、chrome、chromedriver它们的版本)


在windows上我先下了一个chromedriver2_win32_0.7.zip   2.7 MB

也有问题,然后换成下面这个就好了。我windows的chrome的版本是 22.0.1229.79

chromedriver_win_26.0.1383.0.zip   1.2 MB


如果chromedriver在环境变量里,可以不用手动指定

#chromedriver = "C:\Python27\chromedriver.exe"
#os.environ["webdriver.chrome.driver"] = chromedriver
#driver = webdriver.Chrome(chromedriver)


这是一个封装。

pip install seleniumwrapper

https://pypi.python.org/pypi/seleniumwrapper/





s





评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值