robotframework 自动化测试 (一)环境搭建

       最近开始接触编写自动化测试用例,要搭建 robot framework 环境,配置了将近一天,记录以备以后参考:

环境:

win10

首先列出要下载安装的一些东西:

1、安装python 

https://www.python.org/   

                      

 

双击运行,选好路径直接安装就OK(我的路径D:\Python27)

安装好之后记得配置环境变量   此电脑-> 属性-> 高级系统设置-> 环境变量    

编辑path  添加安装路径就OK

成功!

2、安装steuptools 与pip 

下载地址

     https://pypi.python.org/pypi/setuptools  
     https://pypi.python.org/pypi/pip 

得到两个安装包

解压之后在解压文件内打开命令行(或者cmd切换到该文件目录下)

C:\Users\****\Downloads\pip-19.2.1 python setup.py install
 C:\Users\****\Downloads\setuptools-41.0.1 python setup.py install

记得配置环境变量

path添加:D:\Python27\Scripts

成功!

3、安装robotframework

https://pypi.python.org/pypi/robotframework

就像第二步安装pip一样,可以在解压文件中打开命令行

C:\Users\****\Downloads\robotframework-3.1.2 python setup.py install

也可以使用pip安装

D:\Python27\Lib\site-packages pip install robotframwork

我用这种方式中途一直失败,所以,建议自己加源

pip install robotframwork -i http://pypi.douban.com/simple --trusted-host pypi.douban.com numpy 

好了,到这里,一切都是比较顺利的,要搭一个环境,不经历点挫折,怎么可以让你搭起来,接下来就是一遍遍怀疑人生,又一遍遍柳暗花明的时候了

4、安装wxPython  numpy

下载地址:https://pypi.python.org/pypi/wxPython 

下载后放到 D:\Python27\Scripts 下,打开命令行,

D:\Python27\Scripts pip install 包名(记得加后缀名)

然后,我就红了,特别红,一片红,Python version 3.5 required, which was not found in the registry。

找了很久发现是numpy安装失败,估计是wxpython需要numpy依赖吧,只能再去下载numpy,

下载地址 https://pypi.org/project/numpy/

安装方法同上,将文件放在 D:\Python27\Scripts下 

D:\Python27\Scripts pip install 包名(记得加后缀名)

成功!这时再安装wxpython就可以成功了

5、安装RIDE

https://github.com/mhammond/pywin32/releases 

右键D:\Python27\Scripts 下 ride.py

 

我们来更换一下图标:点击快捷方式->右键属性->更换图标路径选择D:\Python27\Lib\site-packages\robotide\widgets\robot.ico

生成桌面快捷图标

接着启动RIDE


       照例子写了一个简单的输出helloworld

       command: pybot.bat --argumentfile c:\users\18082192\appdata\local\temp\RIDEczqo0o.d\argfile.txt --listener “D:\Program Files\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:51149:False” “D:\Program Files\Python27\RFTestCase\Test”
[Error 2]

        盯着case看了好久,确定没问题,难道是我某个环节出错了?可是我都安装成功了啊,有一种想要重新来过的赶脚,不过,最后还是给我找到了

         Python是安装成功的,但是命令行提示pybot不是内部或外部命令,这时去确认python安装目录下的\ Scripts下是否有pybot.bat这个文件,这才是解决这个问题的重点。在该目录下自己创建一个pybot.txt的文件,输入下面内容并保存修改为.bat后缀

@Echo off
python -m robot.run %*

这时候再去运行一下case,就ok了。

初步环境搭建完成!!!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值