Selenium HQ Valuable Features

Mahesh Kukrani
QA Test Lead at a manufacturing company with 5,001-10,000 employees
FitNesse: The ability to present your tests on a wiki page and hooking them up to the scripts/fixtures. This is an amazing feature as you could literally ask your product owner, business analysts/developers to go to wiki and see all tests that are written and running automatically. Using the Gherkin format this can be very user readable, and one can also run those tests from the wiki themselves. They can even write their own tests using the available functions. Can easily be connected to Jenkins as well. Selenium: The part with Selenium I like the most is the ability to parse and select an element from DOM. The various selectors make the job easier! At the same time one has to be careful of the selectors one uses, as it can make performance inefficient. With Selenium, one has a lot of freedom to choose the rest of the tools needed to make a full-fledged automation framework. You can use Cucumber/testing/JUnit as your test engine. You can use something else for reporting, etc., etc. It's available in so many languages, so you can choose the one which is close to your application. It’s not like a separate tool with its own scripting framework lying and maintained on the side. If your application is in Java, you can also choose Java for Selenium. If its C#, you can choose C# for Selenium. So your developers can also contribute to your framework and code. View full review »
Michelle XIE
Senior Automation Test Developer/Automation Test Architect at a software R&D company with 51-200 employees
* Selenium is a good tool to do UI testing * It works with many popular programming languages such as Java, JavaScript and etc. * It supports most of the mainstream browsers such as Chrome, Firefox, IE and etc. * It supports mobile local application as well and work with Appium. * It is free. * Selenium grid is a wonderful tool. * BrowserStack and Sauce Labs work with Selenium. * Headless browser, such as Xvfb and PhantomJS, can work with Selenium as well. * Selenium works with CI system such as TeamCity, Jenkins, and CircleCI. * Selenium can work with most programming languages. I use Java more as I am really comfortable using it. * I do not use Selenium IDE, but it can help the beginner to learn how to find the elements by XPath, CSS selector, and etc. * New geckodriver in new version of Selenium. * It is able to work with Galen test framework to do layout test. View full review »
Deva Veluchamy
Test Automation Lead/Consultant at a tech services company with 1,001-5,000 employees
- Most importantly, it is an open source tool. - Parallel executions (same browser in parallel, different browser in parallel). - Remote executions using Node and Hub. - Integration with CI tools like Jenkins - Multi-platform support (for details have a look at - Cross-browser Support (Chrome, Firefox, different versions of IE, Safari, Opera). - Supported environments are Windows, Linux & Mac. - Supports different scripting languages (JAVA, C#, Perl, PHP, Python, Ruby, Objective C, Javascript). - Huge user community. View full review »
Jim Jordan
Quality Analyst at a financial services firm with 1,001-5,000 employees
* Flexibility * Scalability View full review »
Sanjeev Gupta
Principal Consultant at Digital Web Advisors Pvt Ltd
WebDriver and Grid: Without these, we would have been nowhere so far. The shear size of team/software license required to accomplish this humongous task would have thrown us out of business. View full review »
Sujal Gupta
Senior Software Quality Assurance Engineer at a tech services company with 1,001-5,000 employees
* Support for UI Automation * Language support - since it supports Java and other programming languages it is easy to integrate with other systems * Multiple browser support * Selenium Grid supports the execution of test case in distributed way View full review »
Kanika Gupta
QA Expert at a tech services company with 1,001-5,000 employees
Selenium WebDriver and Selenium IDE are useful. Selenium IDE is able to record and playback. It was useful for me when I did not know coding. Selenium WebDriver has got packages which help in automating test cases. The best part of Selenium WebDriver is that it supports multiple web browsers, thus, helping in cross-browser testing. It is free to use and is not limited to any scripting language. View full review »
Saurabh Chauhan
Project Engineer at Mathworks India Pvt Ltd
Selenium web driver - Java. View full review »
Adarsh Em
Technical Lead at a tech services company with 501-1,000 employees
It supports most of the actions that a user would do on a website. View full review »
Allan Herbert Medeiros
Engenheiro de automação de teste at a tech vendor with 201-500 employees
Compatibility with all major browsers; it has become the industry standard. It is programming language agnostic, you can write tests in most currently used languages. View full review »
Selenium Automation Engineer at a individual & family service with 10,001+ employees
All the features in Selenium to automate the UI. View full review »

Sign Up with Email