我如何在机器人框架中获得当前一天



我是自动测试的新手。

现在,我想从列表中选择当前的工作日。

我想遵循关键字:

Selenium2Library.Select From List by Value ${day_of_the_week}

如何在机器人框架中获得当前一天?我的问题有一个简单的解决方案吗?

最好的是一个变量,它以德语为我当前的一天。

希望您能帮助我。

使用库DateTime

可以通过:

调用
**** Settings ***
Library    DateTime

您可以使用Get Current Date关键字并将其分配给VAR并指定格式。例如:

${CurrentDate}    Get Current Date    result_format=%d-%m-%Y
Log    ${CurrentDate}

在您的情况下,您需要更改Result_format才能检索当前一天。这将是

${CurrentDay}    Get Current Date    result_format=%A
Log    ${CurrentDay}

在日志中查看时,将检索"星期四"

可以在此处找到格式列表

希望这对您有帮助!

编辑:

由于DateTime库不支持日期的本地名称(例如,星期一在德语中),询问器切换到%w格式以返回0-6范围。然后使用索引将int更改为日期的字符串!

相关内容

  • 没有找到相关文章

最新更新