2012-02-22 79 views
2

我試圖替換「存儲在硒IDE測試內的文本內的字符內更換字符串。硒IDE存儲的可變

作爲一個例子我做

<tr> 
<td>storeText</td> 
<td>id=request-header</td> 
<td>variable1</td> 
</tr> 
<tr> 
<td>echo</td> 
<td>javascript{'hi'.replace('i','a')}</td> 
<td></td> 
</tr> 
<tr> 
<td>echo</td> 
<td>javascript{$variable1.replace('G','a')}</td> 
<td></td> 
</tr> 

第一回聲輸出'哈」,但第二名的成績錯誤。

感謝

回答

7

在JavaScript執行上下文,你必須使用storedVars數組訪問存儲變量:

<tr> 
    <td>echo</td> 
    <td>javascript{storedVars.variable1.replace('G','a')}</td> 
    <td></td> 
</tr> 
+0

非常感謝! – user894199 2012-02-22 12:27:20