如何通过传递的变量更改小黄瓜文本

时间:2019-03-07 08:48:00

标签: cucumber bdd

我有一个黄瓜功能文件-

scenario : User logs in

Given User launches the site
Then User logs in with UserLogin1

现在,这个UserLogin1实际上是我正在逐步定义中传递的变量。因此UserLogin1=automatedUser的值。现在当要报告当前报告时

 Given User launches the site
 Then User logs in with UserLogin1

但是我要打印为-

Given User launches the site
 Then User logs in with automatedUser

我们该怎么做?有什么建议吗?

1 个答案:

答案 0 :(得分:0)

只需为每个用户编写单独的方案,也许使用名称来区分它们即可。

Scenario: Fred logs in
  Given Fred launches the site
  When Fred logs in
  Then Fred should be logged in

Scenario: June logs in
  ...

现在,因为您的用户名在此情况下,您的报告将告诉您谁登录。