gpt4 book ai didi

robotframework - 是否可以在套件/测试设置-Robot Framework中创建新变量?

转载 作者:行者123 更新时间:2023-12-04 13:22:52 25 4
gpt4 key购买 nike

是否可以根据关键字的返回值在套件或测试设置中初始化变量?我已经尝试过这种语法,但是没有用:

*** Settings ***
| Suite Setup | ${A variable}= | Set Variable | A String

我知道我可以调用诸如“设置套件变量”之类的关键字,但是它们不允许我将变量设置为另一个关键字的结果。在此示例中,我使用了“设置变量”,但我希望能够在此处调用任何关键字。

最佳答案

严格来说,不,这是不可能的。在套件或测试设置中,您只能调用关键字,而不能直接在setup语句中将变量设置为其他关键字的结果。

话虽如此,创建一个可以满足您需要的自定义设置关键字很容易。例如:

*** Settings ***
| Suite Setup | Custom suite setup

*** Keywords ***
| Custom suite setup
| | ${A Variable}= | Set Variable | A String
| | Set suite variable | ${A Variable}

上面的效果与机器人直接在设置中支持来自关键字的设置变量的效果相同。而且,当然,您可以调用任何关键字,而不仅仅是 Set Variable

关于robotframework - 是否可以在套件/测试设置-Robot Framework中创建新变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27792271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com