1

这是一个非常简单的问题,因为我可以为此创建一个方法,但是:

我可以对Dofixture表中定义的变量进行基本操作吗?喜欢:

获取变量:|OperationResult|<<MyVar|

然后,例如使用Check|>>MyVar+1|

我使用>>MyVar+1, 或例如 ( >>MyVar / >>OtherVar)

如果您使用 SLiM 或 FitSharp 插件,我可以更改吗?

4

2 回答 2

1

您可以检索字符串变量,甚至是健身变量中的对象,然后将该变量传递给另一个方法调用。您甚至可以通过拆分对象执行来做更棘手的事情,但我不确定其他操作。这是我如何在健身测试页面中使用一些变量的一些示例:

示例 1:

这就是你获得价值的方式:

|$MyVar=|methodReturningMyVar|

这就是你可以传递价值的方式

|methodReceivingMyVarValue|$MyVar|

示例 2:

将脚本的执行分为两部分

|Scrip| MyScriptWithSplitedExecution|
|$MyScriptWithSplitedExecutionObject| get Instance |
|doFirstPartOfProcessing|

here you can do some other operations/tests

|Scrip|$MyScriptWithSplitedExecutionObject|
|doSecondPartOfProcessing|

为此,您必须在对象中实现 getInstance 方法并使其返回指向自己的指针。

所有这些都使用 Slim 进行了测试,我不知道是否正在使用 FitSharp。

于 2013-01-19T10:40:48.890 回答
0

不,不支持这样的操作。

于 2012-11-26T05:43:44.263 回答