【问题标题】:How to write a variable into a file?如何将变量写入文件?
【发布时间】:2015-06-06 11:28:38
【问题描述】:

我想将${Username} 值存储在输出文件中:

例如如果${Username} 等于0401190926729000,则该值将存储在一个文件中。

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    这是一个建议:

    *** Settings ***
    Library  OperatingSystem
    Library  String
    
    *** test cases ***
    write_variable_in_file
      ${Username} =  Generate Random String  1  abc
      log to console   ${Username}
      run keyword if  '${Username}' == 'a'   write_variable_in_file  ${Username}
    
    *** Keywords ***
    write_variable_in_file
      [Arguments]  ${variable}
      Create File  ${EXECDIR}/file_with_variable.txt  ${variable}
    

    【讨论】:

    • 非常感谢您的及时回复。如果我想添加下一个值,只需使用附加到文件。我说的对吗?
    • 是的,“创建文件”在开始时只执行一次,然后“追加到文件”(如果您可以将问题设置为已回答吗?)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 1970-01-01
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    • 2020-11-04
    • 2013-10-03
    相关资源
    最近更新 更多