在水豚的情景之间保持变量值

时间:2015-04-22 18:27:38

标签: capybara

我有以下代码

如果“#{w}”!= emailofuser      globalVariableforsecemail( “#{瓦特}”)    结束 def globalVariableforsecemail(useremail)    $ secUserEmail = useremail +“rms.com” 端

我遇到的问题是第一次运行方案时,它成功了,但是第二次运行方案时,$ secUserEmail值没有输入到文本框中。我想在一个特征文件的场景中使用一个变量并多次运行该特性,我该如何实现呢?

1 个答案:

答案 0 :(得分:0)

最好避免跨场景的全局变量。

如果你真的想这样做,只需在你的功能规范中的后台/之前放一个全局变量