您的位置:首页 > 编程语言 > Python开发

Selenium2实现H5的UI自动化,基于Python语言

2018-11-23 14:58 633 查看

最近开始学selenium
业务场景,又一个链接是简单的表单选择,且业务很少改动,需要做一个H5的UI自动化,通过百度发现可以选择selenium + python来实现,接下来分享一下,可能不全面,欢迎提出疑问;
所需条件
1.pip
2.selenium
3.Firefox44.dmg
4.Pycharm

一、安装python3.0以上版本
找到安装的地址
打开 open .bash_profile文件;
在最后添加一句:
alias python="/usr/local/bin/python3.7"
执行使生效
source .bash_profile
最后我们输入python可以看见默认版本为 3.5

二、下载了pip9.0.1的压缩包,解压缩并cd到pip9.0.1文件夹目录下。
接着执行了如下几条命令:
sudo python setup.py install
sudo easy_install pip
sudo pip install -U selenium

三、安装pyCharm和Firefox,

在PyCharm中创建工程,在pyCharm点击Preject Interpreter再找到project Interpreter,选择python3.7

四、下载geckodriver
浏览器版本在47.0.1及以上的时候需要提供geckodriver的完整路径,46版本以下的则会调用系统默认的路径。

在代码中添加这句

url = “放链接”
driver = webdriver.Firefox(executable_path=’/Users/XXX/Downloads/geckodriver’)
driver.get(url)
就酱紫环境应该都配置好了

注:点击桌面空白处, 然后按shift+command+G, 输入/system/ 这样也可以
或者点桌面空白处按shift+command+C, 双击Macintosh HD图标后就能看见system文件夹

在本地的PyCharm写好功能代码之后,需要上传git,接下来一篇文章分享怎么把代码上传

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: