软件测试

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.bat

3,在运行的时候提示如下错误,然后在网上找了一个geckodrivr文件,解压后放在python的文件夹中,下载地址为:https://github.com/mozilla/geckodriver/releases、然后问题就解决了。

缺少geckodrivr文件
上一篇下一篇

猜你喜欢

热点阅读