zoukankan      html  css  js  c++  java
  • Robot Framework

    01 - 使用Robot Framework本身的API

    Robot Framework的版本发展是向下包容,建议尽量使用robot本身的API。
    例如:通过导入logger.py(...Libsite-packages obotapilogger.py)的方式使用定义log的level。
     

    02 - 导入library失败,显示红色,关键字无法获取

    处理方法主要有三种:

    • 点击RIDE菜单Tool项目下的“View RIDE log”选项,查看详细信息
    • 尝试从相对路径引入完整的文件名
    • 点击Run标签界面的“view Robot Log in Browser(Ctrl-L)”按钮,根据log调测。

    示例:

    1-问题现象:

    2-点击RIDE菜单Tool项目下的“View RIDE log”选项,查看详细信息

    RIDE Log:

    3-尝试从相对路径引入完整的文件名

    4-再次查看RIDE log,获取到关键信息:“ImportError: No module named Utils.Logger”

    20160616 17:21:05.959 [WARN]: Importing test library "D:Nokia-WorkFilesNokia-LoggingRobotTATA-Challenge-L2-PublishDBStatusCheckDatabaseOperation.py" failed
    
    Traceback (most recent call last):
    Importing test library 'D:Nokia-WorkFilesNokia-LoggingRobotTATA-Challenge-L2-PublishDBStatusCheckDatabaseOperation.py' failed: ImportError: No module named Utils.Logger
    Traceback (most recent call last):
      File "C:Python27Libsite-packages
    obotidelib
    obotutilsimporter.py", line 143, in _import
        return __import__(name, fromlist=fromlist)
      File "D:Nokia-WorkFilesNokia-LoggingRobotTATA-Challenge-L2-PublishDBStatusCheckDatabaseOperation.py", line 5, in <module>
        from Utils.Logger import LOGGER
    

     

    5-调测DatabaseOperation.py,确保正确即可!

    03 - 手工制作RIDE图标

    建议:使用命令行进入RIDE,以便在出错之后能够看到相应的报错日志。
    Robot framework RIDE的图标其实就是一个快捷方式,以前用exe安装包安装的时候会自动创建(偶尔也会创建失败)。

    1. 新建快捷方式

    在桌面右击鼠标,弹出的菜单选择 新建-快捷方式 ,然后在 请键入对象 的位置输入这一行命令,C:Python27pythonw.exe -c “from robotide import main; main()”。
    如果Python所在目录路径不是在C:Python27,换成相应的目录路径。

    点击下一步,输入名称 RIDE

    点击完成,可以看到图标已经生成。

    2. 换图标

    在新建的那个快捷方式上点击右键-属性:

    点击“更改图标”,在浏览里找到Python所在目录路径D:Python27Libsite-packages obotidewidgets,里面有个robot.ico的图标:

    选择图标,点击打开,之后确定,再确定就可以了

     

    04 - 基于Windows和Python3的Robot Framewo安装

    具体安装过程请参考链接https://www.jianshu.com/p/9dcb4242b8f2
    RIDE版本信息https://github.com/robotframework/RIDE/releases

  • 相关阅读:
    【产品经理】原型设计工具
    Android进阶推荐书籍
    EventBus学习笔记(一)
    Android APT
    注解学习笔记(二)
    Android开发的小经验总结(上)
    Android开发的小经验总结(下)
    Windows环境下Android Studio v1.0安装教程
    Android-Universal-Image-Loader 图片异步加载类库的使用
    Android 官方推荐 : DialogFragment 创建对话框
  • 原文地址:https://www.cnblogs.com/anliven/p/10023542.html
Copyright © 2011-2022 走看看