Selenium waitFor命令不等待

时间:2015-11-09 14:22:56

标签: html selenium selenium-ide

我对Selenium相对较新。我正在使用Selenium IDE来测试Web集成的BPM数据库的前端。

我似乎无法获得Selenium IDE" waitFor ..."命令(其中任何一个)实际等待。我遇到了waitForPageToLoad,waitForPopup,waitForElementPresent,waitForVisible等问题.Selenium似乎只是跳过它们(它们总是通过,执行不等待)。

因此我不得不使用"暂停"命令让执行等到元素“#34;可互动”#34;这显然是一种糟糕的做事方式。

<tr>
  <td>openWindow</td>
  <td>http://test.web.adress/eForm.aspx?Map=UserSearchAdminGroup&amp;...</td>
  <td></td>
</tr>
<tr>
  <td>selectPopUp</td>
  <td></td>
  <td></td>
</tr>
<tr>
  <td>waitForElementPresent</td>
  <td>id=pnlSearchIn_txtMetastormUserName_Editor</td>
  <td></td>
</tr>
<tr>
  <td>type</td>
  <td>id=pnlSearchIn_txtMetastormUserName_Editor</td>
  <td>Vorster</td>
</tr>

在上面的示例中,Selenium运行并传递&#34; waitForElementPresent&#34;命令,但不等待,因此尝试键入尚未加载的文本框。

我已经广泛搜索了一个答案,但找不到任何其他有同样问题的人......这让我觉得我觉得我在某个地方犯了一个简单的错误......;)

任何帮助/建议都将不胜感激!

0 个答案:

没有答案