I had a chance to look at this comparison and do not agree with few claims. (Not because I am dedicated to selenium but since I have found few of these working my self.) They are just mentioned as mere Yes or No with out any associated reasoning. I have tried to contradict few of these claims below - Ability to identify objects using multiple parameters: Selenium does indeed support multiple ways for identifying object like - id, name, Xpath, css, dom etc. Ability to run multiple scripts consistantly in a Batch mode: This can be easily achieved using frameworks like JUnit, TestNG etc, Object Oriented Scripting Support: Selenium has a long list of supported client drivers and if Java, C# are not object oriented then which language is object oriented? Integration with External libraries: What are libraries like TestNG, Fest, Ant which I have integrated with Selenium for my test effort Object parametrization: Can be achieved using TestNG Integrated Data Driven Test framework