2013-08-19 54 views
1

我使用硒IDE。我需要if-else建设,我找到了一个JavaScript文件。我很容易在IDE中使用该文件。然而,当我试图用与硒RC文件,我遵循的步骤:硒用户扩展,硒IDE

  1. 开业selenium.jar文件,并改变了用户的扩展文件(该文件是在核 - > scripts->用户的扩展)与我发现的(其中包括if-else功能)来自互联网。

  2. 我开始硒RC用命令:

-java罐子selenium.jar -userExtensions用户extensions.js -htmlSuite “*铬”, “linkofsite”“staj \项目\ SikayetTestleri.html” “result2.html” -port 4445

Selenium服务器启动火狐但是没有什么happend ...

回答

1

我已经foun d另一种方法来解决我的问题。代替用户扩展,我使用了storeEval命令并编写了2行javascript代码。我使用条件语句而不是if语句。

硒IDE命令:

<tr> 
    <td>storeEval</td> 
    <td> 
     selenium.isElementPresent('Element I control')?selenium.doClick('Element which will be clicked if the element present'):seleniumdoClick('Element which will be clicked if the element NOT present') 
    </td> 
</tr>