下面的代碼片段:硒IDE storeEval XPath的拋出異常:以後參數列表丟失)
<tr>
<td>storeEval</td>
<td>substring-after(id('dateTimeRecurring')//ul[contains(@class,'table-data-row')][1]/@id, 't')</td>
<td>rec</td>
</tr>
登錄:
[info] Executing: |storeEval | substring-after(id('dateTimeRecurring')//ul[contains(@class,'table-data-row')][1]/@id, 't') | rec |
[info] script is: substring-after(id('dateTimeRecurring')//ul[contains(@class,'table-data-row')][1]/@id, 't')
**[error] Threw an exception: missing) after argument list**
XPath表達式返回正確的結果,當我運行它在Selenium IDE之外。結果是一個數字「4831435861826033152」。
你真的想做什麼?你爲什麼要存儲這個,你真的想存儲什麼? – 2013-04-28 00:34:39
你想做什麼?很想看到你想要捕捉的html代碼片段。我有一種感覺,你想要做的事實際上比你嘗試的方式更簡單。 也許存儲的文本值,然後做你的JavaScript解析該變量? – DMart 2016-04-29 18:12:01