Serenity会话变量用法

问题描述 投票:0回答:2

您的团队对宁静很陌生。假设正在按以下方式存储此数据]

Serenity.setSessionVariable("User Name").to("userKey");

现在在方案中,如果我从不同类的不同步骤定义中像此Serenity.sessionVariableCalled("userKey")这样调用此键,我将得到保存的值吗?。>>

您的团队对宁静很陌生。假设按如下方式存储此数据:Serenity.setSessionVariable(“ User Name”)。to(“ userKey”);现在在一种情况下,如果我像这样宁静地调用此键。...

serenity-bdd
2个回答
0
投票

它应该返回该对象,但是您可能需要进行类型转换。Serenity.sessionVariableCalled(“ userKey”)也在调用返回(T)getCurrentSession()。get(“ objectKey”)


0
投票

如果是与您调用会话变量不同的方案,则不可能。场景是独立的-> SOLID

© www.soinside.com 2019 - 2024. All rights reserved.