安装python安装包:如python官网下载对应得python版本。python-2.7.15.amd64--官网:https://www.python.org/downloads/windows/
配置环境变量:a.配置环境变量:将python27的安装目录的路径复制D:\soft-install\Python2.7;D:\soft-install\Python2.7\Scriptsb.右键打开我的电脑—>属性—>高级系统设置—>环境变量—>找到path——>编辑c.将python路径添加进去D:\soft-install\Python2.7;D:\soft-install\Python2.7\Scriptsd.验证安装是否成功:控制台输入 python
安装pip:去官网下载pip安装包 http://pypi.python.org/pypi/pip#downloads
下载完成后解压安装包。我解压在D盘目录下,路径为 D:\soft-install\pip-10.0.1
进入到该目录后 命令行:python setup.py install (强烈吐槽:cmd的命令和Linux命令相比,真的不好用!)
验证安装是否成功:输入命令pip list
安装robotframework(推荐使用方式2)
方式1:pip install robotframework
方式2:https://pypi.org/project/robotframework/下载安装包,解压;在目录文件夹内输入 python setup.py install
安装robotframework-ride
https://pypi.org/project/robotframework-ride/#files下载安装包,解压;在目录文件夹内输入python setup.pyinstall
⚠️注意!!!(吃亏了吃亏了,我先安装了wxPython,插入卸载wxpython篇)前面说了robotframework-ride是基于wxPython的,必须先安装wxPython,那我为什么要先装robotframework-ride呢,因为robotframework-ride对于版本的要求很高,必须一一对应,你去下载最新版的wxPython,再来装最新版的robotframework-ride,然后运行会发现失败,提示类似:
Python2.7.8(default, Jun302014,16:08:48) [MSC v.150064bit (AMD64)]onwin32Type"copyright","credits"or"license()"formore information.>>>fromrobotide import mainwxPython not found.You needtoinstall wxPython2.8toolkit with unicode supporttorun RIDE.wxPython2.8.12.1can be downloadedfromhttp://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
所以你先安装robotframework-ride,然后输入命令
pythonfromrobotideimportmain
这样就可以根据错误提示,找到你当前安装的robotframework-ride需要哪个版本的wxPython,拿到link,再去下载。
安装 wxpython :去上述连接中下载对应版本的wxpython
通过上个网址,下载的是exe程序,直接【下一步】默认安装即可。
验证是否成功:在cmd中输入python进入python中,然后import wx,不报错即可。
安装Selenium2Library(推荐使用方式2)
方式1:pip install robotframework-selenium2library
方式2:https://pypi.python.org/pypi/robotframework-selenium2library下载安装包,解压;在目录文件夹内输入 python setup.py install
验证成功:a.打开ride,新建project;b.在【Library】内输入Selenium2Library即可。(红色代表导入失败,黑色代表成功)
geckodriver, chromedriver 和 IEDriverServer浏览器驱动
要启动相应的浏览器必须要有它的驱动器,可以到Selenium官网下载所以相关的Driver:
http://www.seleniumhq.org/download/
可以Selenium官网访问不了,直接贴:
Mozilla GeckoDriver(Firefox)
https://github.com/mozilla/geckodriver/releases
Google Chrome Driver
https://sites.google.com/a/chromium.org/chromedriver/
https://chromedriver.storage.googleapis.com/index.html?path=2.28/
Microsoft Edge Driver(IE)
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
请注意,下载后将这3个驱动(exe文件)放在C:\Python27目录下
⚠️注意:下载浏览器驱动--注意ie浏览器驱动要与robotframework-selenium2library-3.0.0版本一致https://www.cnblogs.com/Ming8006/p/4998492.html#c.f
咳咳~很久没总结分享了,忙不是接口。只要想做,就去坐,并且一定要坚持!
领取专属 10元无门槛券
私享最新 技术干货