We performed a comparison between Eggplant Digital Automation Intelligence (DAI) and Selenium HQ based on our users’ reviews in four categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: Based on the above criteria, Selenium HQ finishes just ahead of Eggplant DAI. Selenium users tell us testing times are faster and deliver great, accurate results. As it is open-source, it is very flexible and integrates well with every tool. Finally, as it is free, it is cost-effective, saves money, and helps organizations maintain profitability.
"Everything is happening on the layout or display that is used by the user. Eggplant prompts processes, like 'click here,' or 'look for this image.' Eggplant makes it possible for QA people and BAs, working in the actual display, to check if the software is providing the right images, the right text, and the right results. They don't have to go inside the code or to the TCP/IP layer. Everything is happening at the highest level."
"Its scalability is good. It is useful for desktop applications, and it also uses OCR and does image recognition."
"It is easy to set up."
"The features that we like the most are the developer interface and the ability to quickly develop and deploy tests."
"The most valuable features of Eggplant Digital Automation Intelligence are bug hunting and OCR technology."
"DAI's newest release allows us to test via scripts rather than models, because we have done 95 percent of our development in functional, not through modeling. I am really happy that then we can use the controller to run scripts rather than having to translate things to models. There are lots of options."
"Selenium HQ has a lot of capabilities and is compatible with many languages."
"My customer previously validated every file and it would take almost 15-20 minutes for a document. They used to randomly select and test only 100 out of the thousands, maybe 85,000, files, to pick up sampling. Each file would take around 20 to 25 minutes, so we were not able to do it manually, but with the help of Selenium, we were able to test all the files in two days. It saves a lot of time."
"Data parametrization and parallelization are the most important features in any automation tool."
"Its biggest advantage is that it is very customizable."
"The most valuable features of this solution are its flexibility, being open source, and it has close to no limits when it comes to integrating with any language, or browser you are using."
"The stability and performance are good."
"For me, the most valuable feature of Selenium lies in its ability to help us find elements quickly. Apart from that, the driver interface is really useful, too. When we implement the Selenium driver interface, we can easily navigate through all of the pages and sections of an app, including performing things like clicking, putting through SendKeys, scrolling down, tagging, and all the other actions we need to test for in an application."
"I like the record and playback features. We also appreciate that it's not just writing on a script that we create. While we were browsing our web application, it automatically records all the clicks and movements of points. We also appreciate the fact that it provides screenshots of everything in the output."
"The IDE could be even more full-featured. Because I was a developer, I was very spoiled by either Visual Studio Code or Visual Studio for shortcuts. For example, I was able to say "ctor" and hit Tab and it would create a template of a constructor for me... It would be great, when I want to create a new function, if there were shortcut commands like those that helped create all of the functions, or if there were shortcut features to do any of the complex plans."
"The language is too specific; it is just for Eggplant."
"Eggplant Digital Automation Intelligence could improve by lowering the price."
"I would like to see standardized actions already built into Eggplant. For example, "wait eight seconds". That way, I wouldn't need to create it as an action. Right now, I have to program that wait and describe it as an action so that everybody knows it is an action that waits eight seconds... That way, somebody who is not familiar with programming processes like "if-else", or "for", or "while", would be able, from the first moment, and without programming, to put some easy-to-use, standardized, actions in place."
"If one area could be improved, it would be some of their documentation. In particular, some of their online help and user support documentation is a little bit out of date and could be revised and updated on a more frequent basis. Other than that, I haven't really found any issues or problems."
"Its performance and stability could be better."
"If the test scenarios are not subdivided correctly, it is very likely that maintenance will become very expensive and re-use is unlikely."
"Sometimes we face challenges with Selenium HQ. There are third party tools that we use, for example for reading the images, that are not easy to plug in. The third party add-ons are difficult to get good configuration and do not have good support. I would like to see better integration with other products."
"It would be very helpful to be able to write scripts in a GUI, rather than depend so heavily on the command line."
"I continuously see failures in threads when it is running in parallel."
"Selenium HQ doesn't support Windows-based applications, so we need to integrate with the third-party vendor. It would be great if Selenium could include Windows-based automation. You need to integrate it with a third-party tool if you want to upload any files. When we interact with a Windows application, we usually use Tosca."
"The latest versions are often unstable."
"For people that don't know about technology, maybe it's difficult to use."
"It would be better if it accommodated non-techy end-users. I think it's still a product for developers. That's why it's not common for end-users, and especially for RPA activities or tasks. It's hard to automate tasks for end-users. If it will be easier, more user-friendly, and so on, perhaps it can be more interesting for this kind of user."
More Eggplant Digital Automation Intelligence Pricing and Cost Advice →
Eggplant Digital Automation Intelligence is ranked 13th in Functional Testing Tools with 6 reviews while Selenium HQ is ranked 3rd in Functional Testing Tools with 47 reviews. Eggplant Digital Automation Intelligence is rated 8.2, while Selenium HQ is rated 7.8. The top reviewer of Eggplant Digital Automation Intelligence writes "Enables end-to-end testing, including smoke tests and several others". On the other hand, the top reviewer of Selenium HQ writes "Highly customizable and the best tool out there to do automated testing". Eggplant Digital Automation Intelligence is most compared with Tricentis Tosca, Katalon Studio, Micro Focus UFT One, SmartBear TestComplete and froglogic Squish, whereas Selenium HQ is most compared with Tricentis Tosca, Worksoft Certify, Micro Focus UFT One, Telerik Test Studio and IBM Rational Functional Tester. See our Eggplant Digital Automation Intelligence vs. Selenium HQ report.
See our list of best Functional Testing Tools vendors and best Regression Testing Tools vendors.
We monitor all Functional Testing Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.