0

我使用 GHERKINS 语法:

GIVEN ..
WHEN ..
THEN ..

在我的机器人测试用例中我的问题是:当我想添加 [SETUP] + [TEARDOWN] 时,我该如何插入它们?

GIVEN 可以替换设置还是我应该同时包含两者?

[SETUP]
GIVEN ..
WHEN .. 
THEN ..
[TEARDOWN] 
4

2 回答 2

2

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

从未测试过,但可以在 [SETUP] 中编写:

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

但是 Gherkin 的可读性看起来并不那么好。

于 2018-09-17T23:39:56.003 回答
1

我认为将 [SETUP] 替换为 Given word 没有任何问题。[SETUP] 不是强制性的,也不是 [TEARDOWN]

于 2019-02-08T09:42:25.843 回答