Robot Framework是基于python的测试框架,基本上python能做到的事情它都能做到,Robot Framework最好的有点是针对于编码基础弱的同学可以快速的上手,门槛低,易学习,易用,可扩展性强。
yum -y install gcc openssl-devel bzip2-devel
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar xvzf Python-2.7.13.tgz
cd Python-2.7.13/
mkdir /usr/local/python2.7.13
./configure --prefix=/usr/local/python2.7.13 --with-zlib
vi Modules/Setup, 找到#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉注释并保存,然后执行如下命令进行编译安装
make
make install
将旧版本2.6软链接改为别的名字
mv /usr/bin/python /usr/bin/python2.6.6
新版本python的软链接
ln -s /usr/local/python2.7.13/bin/python2.7 /usr/bin/python
下载get-pip.py,执行这个文件会安装pip, 如果发现setuptools和wheel没有安装也会一并安装上
wget https://bootstrap.pypa.io/get-pip.py
执行get-pip.py文件
python get-pip.py --prefix=/usr/local/
然后执行如下命令查看pip是否安装成功
pip --version
如果出现如下错误
执行下如下命令重新安装下即可
python get-pip.py --force-reinstall
可通过pip安装RF,在终端执行如下命令即可
pip install robotframework
安装其他依赖
pip install robotframework-ride
pip install robotframework-sshlibrary
pip install robotframework-excellibrary
因为robot命令会安装到/usr/local/python2.7.13/bin目录下,需要添加下环境变量设置,vi /etc/profile,在最后添加如下:
PATH=$PATH:/usr/local/python2.7.13/bin/:
执行如下命令让环境变量生效
source /etc/profile
更多测试好文,请关注如下微信公众号: