浅谈Python3版本RobotFrameWork的环境搭建

基于Python实现的自动化测试框架RobotFrameWork,因为一直未更新到支持Python3版本而被人吐槽了一万遍,终于在今年上半年(没记错的话)做了一次更新,将原有的最高支持Python27版本更新到支持Python3了。。。
原有的Python27版本的RobotFrameWork,安装的过程中,需要先安装wxPython(对应Python27版本),才可以运行可视化界面,更新到Python3之后,就无须再额外安装wxPython了。因为在pip的安装指令中,已经将wxPython集成到命令里去了。鉴于更新之后的RobotFrameWork的安装发生了变化,所以整理了一份安装过程,让大家在安装新版本RF时,可以避免出现更多的问题。


新版本RF安装过程:
1.安装Python环境
a.下载安装Python3.7.4
b.在系统变量Path中,配置Python的安装路径及Python37/Scripts路径

c.保存之后,在cmd中运行Python --version指令检查是否安装成功


2.安装RobotFrameWork关联环境
a. pip install robotframework
b. pip install robotframework-ride
c. pip install robotframework-seleniumlibrary==4.0.0a1
ps:Python27中,是安装Selenium2Library,但新版本的Selenium可以通过上述指令安装,在RF导包时,直接输入SeleniumLibrary即可。
按照上述两个大的步骤安装之后,在Python37/Scripts路径下可以看到一个叫做ride.py的文件,右键Python.exe运行,即可启动RobotFrameWork测试框架,无须再安装wxPython了。新建工程——套件(记得导包)——测试用例就可以开始使用新版的RF啦~

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python3.6 是一种流行的编程语言,而Robot Framework是一种用于自动化测试和自动化任务的框架。如果想要搭建Python3.6和Robot Framework的环境,可以按照以下步骤进行操作: 1. 首先,你需要安装Python3.6 的软件包。你可以从Python官方网站下载适合你操作系统的版本,并按照官方指示进行安装。 2. 安装完Python3.6后,你可以打开命令行界面(如Windows中的CMD或Linux中的终端),输入以下命令来检查Python是否正确安装: ``` python --version ``` 如果正确安装,命令行会显示Python版本号(3.6.x)。 3. 安装完Python3.6后,你可以使用Python包管理工具pip来安装Robot Framework。在命令行中运行以下命令: ``` pip install robotframework ``` 这会自动下载并安装最新版本Robot Framework。 4. 安装完成后,你可以验证Robot Framework是否成功安装。在命令行中运行以下命令: ``` robot --version ``` 如果正确安装,命令行会显示Robot Framework的版本号。 5. 环境搭建完成后,你可以使用任何文本编辑器编写Robot Framework的测试用例。将扩展名为`.robot`的测试用例文件保存在你喜欢的位置。 6. 运行Robot Framework的测试用例。在命令行中运行以下命令: ``` robot path/to/testfile.robot ``` 这会执行指定路径下的测试用例,并生成测试报告。 以上就是搭建Python3.6和Robot Framework环境的基本步骤。希望对你有所帮助!如果有任何疑问,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值