我如何直接在selenium中执行javascript user-extension.js文件?

时间:2014-02-20 12:37:31

标签: selenium selenium-webdriver selenium-ide selenium-grid

我如何直接在selenium中执行javascript? 我们如何在java脚本中使用命令? 在selenium Ide i sotre in selenium core extension(User-extention.js)file and 哪个文件存储在selenium ide扩展....

enter image description here 我也运行下面的脚本,但我不能得到结果......

<body
<table>
<tr>
  <td>open</td>
  <td>https://www.google.com</td>
  <td></td>
</tr>
<tr>
  <td>store</td>
  <td>40</td>
  <td></td>
</tr>
<tr>
  <td>store</td>
  <td>0</td>
  <td></td>
</tr>
<tr>
  <td>while</td>
  <td>storedVars.looptimes &lt; = 20</td>
  <td></td>
</tr>
<tr>
  <td>storeEval</td>
  <td>selenium.browserbot.getCurrentWindow().scrollTo(o,${i})</td>
  <td></td>
</tr>
<tr>
  <td>store</td>
  <td>javascript{storedVars.looptimes++;}</td>
  <td></td>
  </tr>
  <tr>
  <td>storeEval</td>
      <td>${i}+40</td>
      <td></td>
     </tr>
     <tr>
    <td>endWhile</td>
    <td></td>
    <td></td>
    <tr>
    </table>
    </body>

但我收到错误

  

[error]意外异常:SyntaxError:语法错误。 fileName - &gt; chrome://flowcontrol/content/extensions/goto-sel-ide.js?1392885586314,lineNumber - &gt; 134

1 个答案:

答案 0 :(得分:1)

请检查我提供的代码。

http://seleniumworks.blogspot.in/2014/01/selenium-ide-data-driven.html

还要确保,

  • 有效的开发者工具和
  • 启用实验性功能

复选框已启用。


Prashanth Sams | seleniumworks.com