有没有一种方法可以运行并行的黄瓜测试,从而为每个过程提供不同的用户

时间:2020-02-13 21:29:14

标签: ruby cucumber parallel-testing

要解决的问题:我们希望能够与不同的用户并行运行多个红宝石黄瓜测试。由于我们在应用中发生用户冲突,因此我们无法同时使用同一用户。 我们尝试研究parallel_test gem以使用parallel_cucumber,但没有找到任何方法为每个进程传递不同的用户。我在线阅读的一个选择是在数据库中拥有用户信息,并在每次测试前打电话获得免费用户。这对我们来说是不可行的。

有人知道有什么方法可以使parallel_cucumber或任何其他红宝石宝石工作,以便与每个过程的不同用户进行并行黄瓜测试

1 个答案:

答案 0 :(得分:0)

如果您正在运行并行测试,则应该能够为每个流使用单独的数据库。这样可以避免用户冲突的问题。