【问题标题】:Confuse about Robot Framework data-driven sample? What is "C${}="?对 Robot Framework 数据驱动示例感到困惑?什么是“C${}=”?
【发布时间】:2018-06-20 17:39:19
【问题描述】:

我已经对这种语法进行了一些研究,但我找不到它的含义。

  • 有人能解释一下这个“C${表达式}=”吗?

  • 这与 ${expression} 有何不同?

提前谢谢你。

原始文件为:https://bitbucket.org/robotframework/robotdemo/src/51f472687b6a46e88b7c179423f0f336e19497fc/data_driven.robot?at=master&fileviewer=file-view-default

【问题讨论】:

    标签: python robotframework data-driven-tests


    【解决方案1】:

    在此上下文中,C${expression}= 是字符串“C”,后跟变量 ${expression} 中的任何内容,然后是字符串“=”。

    此代码有一个名为Push buttons 的关键字,它接受一个代表按钮的字符串作为单个参数。当您使用2+4 之类的参数调用Calculate 时,${expression} 将是2+4,因此C${expression}= 是字符串C2+4=。然后Push Buttons 关键字将模拟按“C”、“2”、“+”、“4”和“=”。

    【讨论】:

    • 感谢您的帮助。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多