title: Is it possible to get ALL WebElements on a web page using WebDriver
body: <p>Something like:</p>
  
  <pre><code>WebElement inputs =  driver.findElement(By.tagName("input"));
  </code></pre>
  
  <p>or </p>
  
  <pre><code>List&lt;WebElement&gt; links = driver.findElementsBy(By.tagName("a"));
  </code></pre>
  
  <p>What i wanted was a name/value pair like structure which gives me tagName vs Quantity
  My Objective is to have a list of these Elements and make a Series of tests associated with them, since different users would have their own unique set of these Elements per page.
  I hope i got my message across. </p>