我是新来的水豚,并希望有人能帮助我,我有一个问题。
由于我的测试的一部分,我有一些不同的测试规范文件。 目前,在各规范文件的顶部我创建具有以下新的水豚会话:会话=水豚:: Session.new(:硒)。
这工作得很好当只有1规格文件来运行,但我发现,当我试图运行多个不同规格的文件测试在一起(包含在文件夹中),它会为每个第一个新实例,我最终的负载不同的浏览器窗口。 有没有一种方法可以让我只有这个在1个地方,而不是在每个测试规范文件?
我有黄瓜的Watir,哪些是你可以用那些以前的经验是你的ENV文件中创建您的浏览器实例。 而且你还可以在这里你也拆卸。 是否有rspec的/水豚等同? 我试图把“会话=水豚:: Session.new(:硒)”行到我的规格帮手文件,但是当我尝试运行时得到“未定义的局部变量或方法'会议”,即使我有需要“测试在每个测试规范spec_helper”。
任何帮助,这将是伟大的! 如果上述任何的不清晰,请让我知道,我会尽我所能来澄清。