selenium javascript中的拆分字符串问题

时间:2013-11-05 08:38:51

标签: javascript selenium selenium-ide

我是硒的新手。我在分割字符串时遇到了问题。

<tr>
    <td>storeEval</td>
    <td>dList = '${StaffAdminEmail}'.split('@'); </td>
    <td>dsplit1 </td>
</tr>
<tr>
    <td>storeEval</td>
    <td>day = storedVars.dsplit1[1]</td>
    <td>dsplit2</td>
</tr>
<tr>
    <td>type</td>
    <td>id=school_permalink</td>
    <td>${dsplit2}</td>
</tr>

其中${StaffAdminEmail} = sample@sample.com

我收到了这样的错误

[error] Threw an exception: storedVars.dsplit1 is undefined

谷歌搜索后我得到了link但我不知道如何使用它与我的例子。任何想法?

1 个答案:

答案 0 :(得分:0)

我相信您只需要在第一个命令

中删除dsplit1之后的空格

<tr>
    <td>storeEval</td>
    <td>dList = '${StaffAdminEmail}'.split('@'); </td>
    <td>dsplit1 </td>
</tr>

<tr>
    <td>storeEval</td>
    <td>dList = '${StaffAdminEmail}'.split('@'); </td>
    <td>dsplit1</td>
</tr>