I've seen over the past couple days a couple of questions that I think bring up an issue we really need to discuss: how to handle the X vs Y questions.
I think we can all agree (even the poster agreed!) that we shouldn't simply have X vs Y questions. Consider QTP vs Selenium.
But others are not so clear cut.
- Whether to choose Selenium over Watir or Lightweight Test Automation when testing web applications created using C Sharp?
- How is Selenium different from other GUI automation tools? (which was originally titled "WebAii (Telerik) vs Selenium")
Where do we draw the line between the first one and the second set (if the second set is to be allowed, that is.)
Are we planning to take the super user approach of "no product recommendations"? Do we plan to limit it to just specific feature sets and say "this product has this feature, that product has that feature. Your list of requirements are features X Y and Z, so the product I can find that meets the most of those is blah."
tl;dr How can we define an objective set of guidelines for what constitutes an appropriate X vs Y question?