
Selenium IDE is very simple tool to start with test automation, it has record and playback functionality which are easy to implement without having much programming knowledge, automaton test can be created and executed quickly with this. Review collected by and hosted on G2.com.
It is not a complete solution itself, it is good for quick record and playback scenarios but for developing complex test cases we need to use other selenium tools. Review collected by and hosted on G2.com.
Manual QA testing elimination as selenium has better quality assurance.Very strong user support as it is open source.Easy integration with other testing framework such as Junit.Integration with CI tools as jenkins and availablity of lot of capable webdrivers.Multiple language as well as Multi browser support . Review collected by and hosted on G2.com.
Lack highlighting action for better understanding performance of process.Some time tests tend to flew out,Some update even can break your system.We cant run tests with playback on single monitor.we need extra screen dor monitoring.Locating objects are real challenge to find those objects,since object locator is third party. Review collected by and hosted on G2.com.
Multi language support for creating and executing tests,light weighted and platform independence are really handy .CI-CD process integration and can also integrate with other open source testing frameworks.Selenium grid is handy for parallel test execution. Review collected by and hosted on G2.com.
Time consumption is more while running test suites.Bulk test suite can take a lot of time.Low level API doesn't help much in test maintenance like dealing with element locators ,error capturing and page screenshots.Desktop application can not be automated using selenium webdriver. Review collected by and hosted on G2.com.
Recording the interactions with the web browser to create test cases.
Assigning the values to any control using selenese commands.
Converting test cases into programming language.
Debugging and setting break points.
Can be integrated with open source testing frame work.
Allows to execute commands on browser.
It supports various programming languages. Review collected by and hosted on G2.com.
It does not support iteration and conditional statements.
It is not useful for Database testing and error handling.
It cannot be used for user interfaces which are frequently changing as they results in changing the XPATH.
Sometimes it takes lot of time for completing the execution of test case.
Limited for web applications.
Limited for Firefox. Review collected by and hosted on G2.com.
The best thing is it's free and open source software.
selenium IDE will support different languages like C#,PYTHON,JAVA,RUBY..etc.
In selenium there are too many predefined functions and keywords are present which help when we writing test cases and saves our time.
Moreover it's vary easy and vary comfortable to use and not required high programming knowledge to work on selenium. Review collected by and hosted on G2.com.
Some times the IDE slow and takes more time to lode and it has limitation as it can be used with only Firefox.(may be now it will change we are using older version).
It not support to test some android applications. Review collected by and hosted on G2.com.
Using selenium IDE we can entire flow of any system websites. The main use of selenium IDE is
1)functionality level we can record script and again excute the same script for multiple times.
2) we can save time with the help selenium IDE. Manually we take more time to do testing. Review collected by and hosted on G2.com.
In selenium IDE we can just do recording. Review collected by and hosted on G2.com.
Easy to understand and use, lot of materials and tutorials on internet. Large support from comunity. Great for beginners in test automation. Review collected by and hosted on G2.com.
Sometimes is hard to locate objects. Execution can be slow. Review collected by and hosted on G2.com.
As selenium is leading automation tool, it is easy to automate the ui with 6 simple techniques such finding elements by Id,css, xpath, the custom xpath method makes easy in case of changing paths, overall it is best choice for gui automation Review collected by and hosted on G2.com.
It is difficult to maintain and upgrade the scripts when application gets enhancements, to maintain regression suites it takes lot of tuning timely Review collected by and hosted on G2.com.
It is best for software testing. We can easily write software testing automation code and can easily integrate it with php, java etc Review collected by and hosted on G2.com.
I like the selenium very much nothing to dislike about it Review collected by and hosted on G2.com.
Couldn’t find Webdriver in the options and therefore selected IDE. Webdriver is much powerful than IDE so please include it in the list. Unlike IDE which doesnot use any language and just uses it’s own element locator and selense commands to build TCs, Webdriver is a programming interface and supports many languages like Java, C#, Perl, Python, Ruby, PHP. Review collected by and hosted on G2.com.
Selenium IDE doesnot support any programming language and on the other hand Selenium Webdriver doesnot has it’s own IDE and therefore is dependent on outside IDE’s like ItelliJ, Eclipse, etc. Review collected by and hosted on G2.com.
1. Fast setup as a browser add-on, Selenium IDE can be set up very quickly.
2. Quality Assurance has worked better with Selenium since this program helps eliminate manual QA testing, which itself could lead to exponential error, and cost.
3. Simple interface, it does not require a knowledge of programming language.
4. Free of cost Review collected by and hosted on G2.com.
1. Selenium is pretty user-friendly but sometimes tests tend to flake out. I'd say roughly one out of twenty tests yields a false positive.
2. Selenium software cannot read images.
3. Slowness may be a minor factor with Selenium, though this is an issue with basically any testing software.
4. It cannot be used to test window applications Review collected by and hosted on G2.com.
Selenium IDE is very easy to use.
It has the capability to convert the test to different programming languages such as html, java etc
Programming language experience is not required for Selenium IDE
In Selenium IDE, user can debug and set breakpoints Review collected by and hosted on G2.com.
Selenium IDE is Firefox plugin, thus its support is limited to Firefox only
Selenium IDE do not support Database testing and cannot be used for desktop application testing. Web based applications can only be tested Review collected by and hosted on G2.com.
Selenium IDE is basically a Firefox and Chrome add-on, and allow to record, edit and debug tests. Selenium IDE allows to execute commands on web browsers. Some exmples of such commands are, clicking on a DOM element, inserting data in a text field, and dragging elements. Selenium IDE comes with various features:
1.) Easy to setup - Setting up selenium IDE is very easy as it's a browser add-on. Selenium IDE is unlike selenium framework where we have to install server etc.
2.) Easy to use - Selenium IDE is very easy to use and doesn't require you to have ample to additional skill set. Just having little web knowledge is sufficient to write and run the scripts.
3.) Free - The best thing about Selenium is, It's free to use. You don't have to pay to use Selenium or Selenium IDE.
4.) Support - Comes with community and professional support.
5.) Various Programming Language - One the best thing about Selenium is that it supports various programming languages such as Java, Python etc. Review collected by and hosted on G2.com.
Waiting time is probably the wrost part about Selenium IDE. Sometimes it stuck while waiting for an element and takes a lot of time to finish test case execution. Review collected by and hosted on G2.com.
Selenium IDE is perhaps the best tool in the selenium suite. It's basically a Firefox add on that is very helpful to create tests very quickly. It does come with a record an playback functionality which is indeed the best feature I like about selenium IDE.
The record and playback feature lets you record the test scenario and you can play it back. Selenium IDE is very easy to use tool and doesn't expect you to have prior knowledge of programming, but it's good to have some knowledge of JavaScript and DOM.
Since selenium IDE supports multiple languages, the test cases can be exported in multiple programming languages. Following are some of the languages:
.cs (C# source code)
.java (Java source code)
.py (Python source code)
.rb (Ruby source code) Review collected by and hosted on G2.com.
Although the selenium IDE is powerful and quite handy, but it should always be used only to prototype tests. To develop the actual test suite, Selenium Web Driver is a good choice. The selenium IDE is not designed to develop complex test suites. Review collected by and hosted on G2.com.
Easy to use for new testers, Does the Job well if used right , I have had my team members with basic skills become Conversant with Selenium in a matter of 30-45days. Does not need heavy Investment which is a big plus, Good Developer community and forums. Review collected by and hosted on G2.com.
Wish they could extend it for all technologies Review collected by and hosted on G2.com.
Easily get started with automation
Reduced technical capability from users
Can be easily be implemented Review collected by and hosted on G2.com.
Requires a lot of work and learning to integrate into projects
managing test cases can be hard
The fragility of tests can cause a lot of problems if you haven't done the work Review collected by and hosted on G2.com.
Selenium IDE is the lightest and most easily emitted IDE. Simple interface and quick installation without programming skills. Also this product is free. Review collected by and hosted on G2.com.
Only one minus: A very long wait for a response from the support. Review collected by and hosted on G2.com.
It is damn easy and very user friendly tool where anyone can learn and work easily with out prior experience, it is a very good easy to learn and implement tool Review collected by and hosted on G2.com.
That it only supports web based application n requires third party tools for other platform apps Review collected by and hosted on G2.com.
Free
Compatible with multiple languages
Great community online to get answers or snippets of code Review collected by and hosted on G2.com.
Lesser support for IE
Needs to have a better WAIT strategy integrated within the system Review collected by and hosted on G2.com.
- Easy record and playback: The recording and playback are very easy with just a click of a button. It's very helpful while running multiple application together. You can easily switch back and forth.
- Intelligent field selection will use IDs, names, or XPath as needed: You are not limited to write complex XPaths to select fields but can use HTML field id and names to select the fields.
- Autocomplete for all common Selenium commands: I like this feature, but they should provide autocomplete for other selenium commands as well to make it handy.
- Walk through tests: Since you can see the script also in the IDE, it helps to walk through the test.
- Debug and set breakpoints: Indeed an extremely useful feature, to debug an application.
- Save tests as HTML, Ruby scripts, or any other format: Not limited to any particular scripting languages, selenium IDE provides support for many scripting languages.
- Support for Selenium user-extensions.js file: This is one of the very useful features. You can use the user-extension file to build your own custom actions. Selenium IDE documentation provides a good guild to build actions.
- Customization is very easy.
- Runs in many browsers, such as Firefox, Chrome, IE. Review collected by and hosted on G2.com.
I experienced, its hard to write and execute a script on HTML canvas element. Review collected by and hosted on G2.com.