RobotFramework之HelloWorld

安装

前提:已安装python,pip

mac端

1.pip install robotframework

2.pip install robotframework-ride

3.ride.py

如果是用python2.x,需要安装wxpython2.8.12.1,这个包距今快有十年了,安装包不好找,也不好装

坑1:

mac终端pip安装robotframework-ride后
启动ride.py报:

wxPython not found.
You need to install wxPython 2.8.12.1 with unicode support to run RIDE.

解决:mac下安装wxPython2.8.12.1方法

1、根据提示去网址去下载 wxPython 2.8.12.1。http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/。下载unicode版本的

2、下载后双击解压dmg,再右击pkg文件--显示包内容

3、双击解压该文件wxPython2.8-osx-unicode-universal-py2.7.pax.gz

将解压文件中的usr/local的lib文件复制到系统usr/local中

4、将包内容中的Resource/postflight复制到桌面,cd到post flight所在的目录(cp /Volumes/wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7/wxPython2.8-osx-unicode-universal-py2.7.pkg/Contents/Resources/postflight Desktop/)

5、运行命令:sudo ./postflight

6、运行ride.py,

 

坑2:

提示python驱动是32位的.

python should be executed in 32-bit mode with wxPython on OSX.

因为我们安装的是64位的

所以需要强制执行为32位,执行命令:

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

注意:系统不要用的太高级,mac 10.15不再支持32位程序运行(血泪教训,折腾了半天)

 

Windows端

robot faremwork最新已经支持python3了,参考:最新 robot framework安装

pip install robotframework

pip install robotframework-ride

> cd C:\Python36\Scripts 

> python ride.py

这次就非常顺利了

安装好了,就盘它!

参考教程:

       官方:https://robotframework.org/#documentation

  电子书下载 《robot framework 自动化测试

创建一个项目、套件、用例

最后写一个log HelloWorld!

oh yeah~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章