Selenium IDE javascript去掉最后一个字符

时间:2015-11-09 05:28:24

标签: javascript selenium selenium-ide

我想在selenium IDE中删除变量的最后一个字母并存储在变量中。

我试过

(clang-700.1.76)

2 个答案:

答案 0 :(得分:1)

关闭!

给这一点:

var projectNameLess = ${projectName}.substr(0, ${projectName}.length-1); 

答案 1 :(得分:0)

这是一个将变量x和切片从最后一个元素中取出并将其存储在变量a中的示例。

<tr>
    <td>store</td>
    <td>ksGHMOPW</td>
    <td>x</td>
</tr>
<tr>
    <td>echo</td>
    <td>${x}</td>
    <td></td>
</tr>
<tr>
    <td>storeEval</td>
    <td>storedVars['x'].slice(0,-1);</td>
    <td>a</td>
</tr>
<tr>
    <td>echo</td>
    <td>${a}</td>
    <td></td>
</tr>

你需要在javascript中进行切片,所以你需要使用storedVars来访问javascript中的selenium变量。 如果您需要进一步解释,请告诉我。