我需要在不同类中的步骤之间共享数据

时间:2016-11-05 18:24:08

标签: php testing automation behat

我需要使用BEHAT在不同类的步骤之间共享数据。 类似于(Good practice to pass variables between cucumber-jvm steps)PicoContainer的黄瓜。有这样的框架吗?我知道我可以使用静态成员,但也许是一些框架。

1 个答案:

答案 0 :(得分:0)

您有多种选择:

  1. 使用静态方法创建一个专门的类来处理不同的数据

  2. 使用Behat功能在上下文之间进行通信,请参阅类似问题accessing contexts from each other

  3. 如果您需要生成不同的数据,请使用Faker for php