title: Selenium waitFor commands not waiting
body: <p>I am relatively new to Selenium. I am using Selenium IDE to test the front-end of a web-integrated BPM database.</p>
  
  <p>I cannot seem to get the Selenium IDE "waitFor..." commands (any of them) to actually wait. I am having this issue with waitForPageToLoad, waitForPopup, waitForElementPresent, waitForVisible etc. Selenium just seems to skip over them (they always pass, execution does not wait).</p>
  
  <p>As a consequence I am having to use the "pause" command to get execution to wait until the elements are "interactable", which is obviously a bad way of doing things.</p>
  
  <pre><code>&lt;tr&gt;
    &lt;td&gt;openWindow&lt;/td&gt;
    &lt;td&gt;http://test.web.adress/eForm.aspx?Map=UserSearchAdminGroup&amp;amp;...&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;selectPopUp&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;waitForElementPresent&lt;/td&gt;
    &lt;td&gt;id=pnlSearchIn_txtMetastormUserName_Editor&lt;/td&gt;
    &lt;td&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;type&lt;/td&gt;
    &lt;td&gt;id=pnlSearchIn_txtMetastormUserName_Editor&lt;/td&gt;
    &lt;td&gt;Vorster&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>In the example above, Selenium runs and passes the "waitForElementPresent" command, but does not wait, and consequently tries to type into a textbox that has not yet loaded.</p>
  
  <p>I have searched extensively for an answer, but cannot find anything about anyone else having the same issue... Which makes me think think that I am making a simple mistake somewhere... ;)</p>
  
  <p>Any help / advice would be appreciated!</p>