在BDD我们可以更换[设置]有鉴于当我们用小黄瓜语法?

问题描述 投票:0回答:2

我用小黄瓜语法:

GIVEN ..
WHEN ..
THEN ..

在我的机器人测试案例我的问题是:当我想+ TEARDOWN]如何将它们插入添加[设置]?

可以GIVEN更换设置,或者我应该包括?

[SETUP]
GIVEN ..
WHEN .. 
THEN ..
[TEARDOWN] 
robotframework bdd keyword gherkin robotframework-ide
2个回答
2
投票

一般我们移动代码单个用户定义的关键字,然后从[SETUP]或[TEARDOWN]调用它。

从来没有测试,但是,有可能写的,在[设置]:

Run Keywords     GIVEN ..    AND    WHEN ..    AND    THEN ..

但随后小黄瓜可读性看起来不那么好。


1
投票

我没有看到与给定的单词替换[设置]任何问题。 [SETUP]不是强制性的,也不[TEARDOWN]

© www.soinside.com 2019 - 2024. All rights reserved.