robot framework 搭建环境遇到的三两坑
2019-03-05 本文已影响31人
亚木南呀
正所谓站在巨人的肩膀上,才可以成长的更快。
一,安装教程:https://www.jianshu.com/p/2b4b660b4bb7
此安装教程十分详细
二,接下来就是我一步一步踩坑的过程
1,按照教程安装完成后,在最后一步启动ride.py时,本以为会一帆风顺的,结果就来了一个大坑
首先在文件中打开ride.py文件时,启动无反应,然后在命令行中打开,log显示为以下。但是通过我卸载了robotframework 、robotframework-selenium2library、decorator、WxPython、robotframework-ride,甚至卸载了python然后又重新安装以后仍然报此类错误,最后就想了一个歪门邪道,log中显示的是robottide和pubsub文件有错误,那么我就从已经搭建好环境的同事哪儿拷乐然这两个文件,替换了错误文件。其中pubsub这个文件,同事没有这个文件夹,所以只替换了robottide。然后问题就解决了。
第一坑2,已经创建好自动化测试脚本后,run的时候,发现没有启动浏览器,发现此类坑同事已经踩过,原因是D:\Python27\Scripts(此处为安装python的文件夹)查看,发现没有pybot.bat文件,在python的,目录下建一个这个文件,并保存文件类型为.bat。
pybot.bat3,在运行的时候提示如下错误,然后在网上找了一个geckodrivr文件,解压后放在python的文件夹中,下载地址为:https://github.com/mozilla/geckodriver/releases、然后问题就解决了。
缺少geckodrivr文件