testset

Benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<form id="form_id" class="form_class" method="post" action="/responses">
  <fieldset>
    <div class="question question12345678901234567890">
      Question 1
    </div>
    <ol>
      <li>
        Answer a
        <input type="radio" name="q1a">
        </input>
      </li>
      <li>
        Answer b
        <input type="radio" name="q1a">
        </input>
      </li>
      <li>
        Answer c
        <input type="radio" name="q1a">
        </input>
      </li>
      <li>
        Answer d
        <input type="radio" name="q1a">
        </input>
      </li>
      <li>
        Answer e
        <input type="radio" name="q1a">
        </input>
      </li>
    </ol>
  </fieldset>
  <fieldset>
    <div class="question question12345678901234567890">
      Question 2
    </div>
    <ol>
      <li>
        Answer a
        <input type="radio" name="q2a">
        </input>
      </li>
      <li>
        Answer b
        <input type="radio" name="q2a">
        </input>
      </li>
      <li>
        Answer c
        <input type="radio" name="q2a">
        </input>
      </li>
      <li>
        Answer d
        <input type="radio" name="q2a">
        </input>
      </li>
      <li>
        Answer e
        <input type="radio" name="q2a">
        </input>
      </li>
    </ol>
  </fieldset>
  <fieldset>
    <div class="question question12345678901234567890">
      Question 3
    </div>
    <ol>
      <li>
        Answer a
        <input type="radio" name="q3a">
        </input>
      </li>
      <li>
        Answer b
        <input type="radio" name="q3a">
        </input>
      </li>
      <li>
        Answer c
        <input type="radio" name="q3a">
        </input>
      </li>
      <li>
        Answer d
        <input type="radio" name="q3a">
        </input>
      </li>
      <li>
        Answer e
        <input type="radio" name="q3a">
        </input>
      </li>
    </ol>
  </fieldset>
  <fieldset>
    <div class="question question12345678901234567890">
      Question 4
    </div>
    <ol>
      <li>
        Answer a
        <input type="radio" name="q4a">
        </input>
      </li>
      <li>
        Answer b
        <input type="radio" name="q4a">
        </input>
      </li>
      <li>
        Answer c
        <input type="radio" name="q4a">
        </input>
      </li>
      <li>
        Answer d
        <input type="radio" name="q4a">
        </input>
      </li>
      <li>
        Answer e
        <input type="radio" name="q4a">
        </input>
      </li>
    </ol>
  </fieldset>
  <fieldset>
    <div class="question question12345678901234567890">
      Question 5
    </div>
    <ol>
      <li>
        Answer a
        <input type="radio" name="q5a">
        </input>
      </li>
      <li>
        Answer b
        <input type="radio" name="q5a">
        </input>
      </li>
      <li>
        Answer c
        <input type="radio" name="q5a">
        </input>
      </li>
      <li>
        Answer d
        <input type="radio" name="q5a">
        </input>
      </li>
      <li>
        Answer e
        <input type="radio" name="q5a">
        </input>
      </li>
    </ol>
  </fieldset>
  <input id="form_submit" type="submit" name="commit">
</form>

Test runner

Ready to run.

Testing in
TestOps/sec
test1
var num_steps = $('fieldset').length;
ready
test2
var num_steps = $('.question').length;
ready
test3
var num_steps = $('.question12345678901234567890').length;
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.