在selenium IDE中添加两个变量

时间:2012-03-02 05:41:09

标签: selenium selenium-ide

我在一个变量中存储了一个值,在另一个变量中存储了第二个,现在我想添加这两个数字。我无法做到这一点,我尝试了下面的代码,但它没有工作

<tr>
    <td>store</td>
    <td>6</td>
    <td>w</td>
</tr>
<tr>
    <td>store</td>
    <td>6</td>
    <td>x</td>
</tr>
<tr>
    <td>store</td>
    <td>javascript{storedVars['w'] + storedVars['x']}</td>
    <td>z</td>
</tr>
<tr>
    <td>echo</td>
    <td>${z}</td>
    <td></td>
</tr>

2 个答案:

答案 0 :(得分:8)

您必须使用storeEval命令

<tr>
    <td>storeEval</td>
    <td>${w}+${x}</td>
    <td>z</td>
</tr>

答案 1 :(得分:0)

请务必在变量周围添加引号...

所以:

<tr>
    <td>storeEval</td>
    <td>&quot;${w}&quot;+&quot;${x}&quot;</td>
    <td>z</td>
</tr>

如果你不这样做,你可能会看到一些恼人的与分号相关的错误! 干杯!