• 最新 robot framework安装


    相信大家对robot framework并不陌生,它是一个基于Python语言,用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架=,提供了一套特定的语法,并且有非常丰富的测试库。


    ### [Python](https://www.python.org/) 现在可以使用Python3.x了,因为距离Python2.x停止维护也只剩一年时间了。
    ### [Robot framework](https://pypi.org/project/robotframework/) 基于Python的robot framework测试框架,robot framework使用了一套特定语法,学习起来需要一定的门槛。

    pip安装:

    pip install robotframework
    

    ### [Robot framework-RIDE](https://pypi.org/project/robotframework-ride/)

    这是robot framework标配的IDE,就像PyCharm之于python,不!它对于robot framework来说它更加重要,对于上面的部份robot framework语法,在RIDE中其实可以通过配置完成。这就导致不少测试同学脱离了RIDE根本不会用robot framework。

    虽然,robot framework也提供了一些主流编辑器(Eclipse、Sublime、Notepad++等)的插件,但是,这些插件也仅限于语法着色这种简单的功能。

    然而,RIDE基于wxPython库开发,这是Python下面的一个GUI库,尴尬的是wxPython在很长的一段时间中都不支持Python3.x,这就导致RIDE无法支持Python3.x。所以,很多robot framework的使用者依然坚持使用Python2.x,只为了可以用RIDE。

    但是,在这个2019新年上班的第一天,我突然发现RIDE项目复活了….

    GitHub - robotframework/RIDE: Test data editor for Robot Framework

    最新版本1.7.3.1基于wxPython4.0.4,此时的wxPython当然也是支持Python3.x的了。

    这对于robot framework的推广和使用无疑是非常有利的。

    pip安装:

    pip install robotframework-ride
    

    通过执行C:\Python36\Scripts\ride.py文件启动RIDE。

    1. > cd C:\Python36\Scripts
    2. > python ride.py

     最新的RIDE页面并没有什么变化,不过logo好像变了!将我以前的robot framework测试用例导入,依然可以很好的运行。

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

     

  • 相关阅读:
    【Vue】响应式与数据劫持
    低功耗学习记录
    SpringBoot启动流程分析之设置系统属性spring.beaninfo.ignore、自定义banner图(五)
    【Linux】(小白向)详解VirtualBox网络配置-配置Linux网络
    Gazebo 控制实例
    ATtiny88初体验(四):看门狗
    tf+keras-pytorch-3.7-cpu环境
    WEB安全之HTML基础
    从 Linux 内核角度探秘 JDK NIO 文件读写本质
    2022速卖通官方披露;婚纱服饰品类策略及机会品类推荐
  • 原文地址:https://blog.csdn.net/2301_77645573/article/details/134092114