小黄瓜风格语言的测试用例格式是什么?

时间:2017-09-04 14:31:24

标签: gherkin

我们可以写一下“作为一个用户我不能(不能)登录系统”在Gherkin作为否定句吗?

1 个答案:

答案 0 :(得分:0)

你绝对可以写负面短语,但例句过于宽泛。一种替代方案可能是这种(稍微更现实)的情况:"作为非管理员用户,我无法登录管理页面。" 但这并没有给我们提供有关如何来处理这种情况的信息。理想情况下,当发生这种情况时,您希望说明应该发生什么而不是让用户登录。

这可以写成:

Given user type is not admin
When user tries to log in
Then throw error/redirect to a different page/break the whole internet and set the world aflame etc.