如何在Robot Framework中包含特定的库

时间:2014-11-19 06:39:55

标签: robotframework

我的机器人框架安装不包含DateTime库。但我现在想用它。如何完成当前安装?

>pybot --version
Robot Framework 2.8.4 (Python 2.7.7 on win32)

2 个答案:

答案 0 :(得分:0)

默认情况下,DateTime库包含在Robot Framework中。 如果你约会我会很惊讶。 为了确保,你没有它,运行这样一个简单的测试:

*** Settings ***
library  DateTime

*** test cases ***
date_test
    ${date} =  Get Current Date
    log to console  ${date}

你应该从中获得一些东西:

[MBP]$ pybot date.robot
==============================================================================
Date
==============================================================================
date_test                                                             .
2014-11-19 08:47:01.736
date_test                                                             | PASS |
------------------------------------------------------------------------------
Date                                                                  | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================

如果你没有,那么请分享你得到的东西。

答案 1 :(得分:0)

最简单的解决方案是升级到机器人框架2.8.5或更高版本。我认为没有理由担心从2.8.4升级到2.8.5。

您的另一个选择是将DateTime库添加到PATH中的某个位置。您可以在此处获取最新版本的库:https://github.com/robotframework/robotframework/blob/master/src/robot/libraries/DateTime.py