title: Default Selector Timeout in TestCafe
body: <p>I have an integration test which calls TestCafe's .click() method:</p>
  <pre><code>public async clickOnSomething() {
      await t
          .click(this.something);
  }
  </code></pre>
  <p>A member of my team asked whether we should use a timeout here. TestCafe's documentation states: &quot;Before executing an action, TestCafe waits for the target element to appear in the DOM and become visible. If this does not happen within the selector timeout, the test fails.&quot;</p>
  <p>We have not set a selector timeout. My question is: is there some default timeout here or will the test wait ad inifinitum? How does this work exactly?</p>