Eggplant Test Room for Improvement

Tayyaba  Noreen - PeerSpot reviewer
Student at SHEFFIELD HALLAM UNIVERSITY

There was no free trial in it. So, I studied it through a page that tells how it works. It will be good if a free trial is provided for users.

Moreover, I would like to give some feedback on the installation process. There are other tools that are much easier to install and get started with. Eggplant could improve its installation process.

View full review »
PM
Automation Software Development Analyst 3 at a aerospace/defense firm with 10,001+ employees

In terms of what could be improved, I would love to be able to take the font of the application that the team is working in and upload it or import it into Eggplant Functional, so that the OCR is more accurate when it comes to that type of font. Because sometimes when you get into legacy applications where the fonts get a little wonky, they look really old, so a 1 could get mistaken for just an L. So I would love to have that part where it could read fonts that you import into it a lot easier for the OCR.

Additionally, there is some stuff around images they need to tighten up. Sometimes it has a hard time finding fuzzy images. I couldn't really tell you what they need to brush up on with the images. But for the most part, it's on point. I would like the company to have a dummy desktop application that they could send or download from the site that you could run Functional against. One of the biggest hurdles we had to go over was when we got Functional and installed it - what do we use it against? We did not really have an application. So we had to just write automation against the calculator or write automation against Notepad or Microsoft Excel.

It was kind of lost on some people. They would say, "Well, this is stupid. I actually want to see this being utilized against something that looks like an application." So I wish the company would come up with a dummy desktop application, something that doesn't require admin privileges. Just a little lightweight MSI file or RPM that you could put onto the machine that just has weird dropdowns or windows or buttons that you can click on just to test stuff against them. Something like that would be good.

View full review »
DanielWildermuth - PeerSpot reviewer
Testtool expert at Helvetia Versicherungen

When you have release branches and you make feature branches then you can commit. But you cannot make a push, that can only be done on the master and it's not very compatible.
It can also be difficult if you write a lot of scripts and have some images. If you change the name of one of the images then you have to figure out where it is in the script which can be difficult. I would say make the possibilities not only on the image recognition but also on text recognition, something which Tosca has. It would be helpful to be able to work with drivers like Selenium. The implementation of the Selenium driver is not very compatible.

In terms of additional features, it would be helpful to have one package for all testing. 
You have the manager, the AI, then you have functional, and about 10 different packages for installing. 

View full review »
Buyer's Guide
Test Automation Tools
March 2024
Find out what your peers are saying about Keysight Technologies, SmartBear, OpenText and others in Test Automation Tools. Updated: March 2024.
765,234 professionals have used our research since 2012.
NY
Senior Technical Support Analyst at Kaeppel Consulting, LLC

The biggest issue I had was the crashing. You could be in the middle of setting up and writing up a nice little script and then it would crash. It was a common occurrence and frustrating but we handled it.

View full review »
JG
QA Analyst at a transportation company with 5,001-10,000 employees

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. Or I was able to quickly type out a class mod with properties and methods using prop and hitting Tab. It would set up the template for me. It would be great, when I want to create a new function, if there were shortcut commands like those that help create all of the functions, or if there were shortcut features to do any of the complex plans. 

I would also like to see some of the syntax updated. They have the equivalent of a switch, but it's a very weird IF statement syntax. That could definitely be improved.

Another area that I would like them to improve is their database connectivity and ability within a database. Still, we've been able to use it with what they have and get it working.

View full review »
CN
Integration Specialist at a financial services firm with 10,001+ employees

Eggplant Test should emphasize on improving its offering in non-Windows environments. It should be able to switch from one platform to another. Although they offer it on other platforms, the application is more stable or more suited for Windows for now.

View full review »
JY
QA Engineer at a computer software company with 1,001-5,000 employees

The language is too specific; it is just for Eggplant. If they could offer a variety of languages, such as Java or Python, that it would be more helpful. I cannot use Java or Python in Eggplant. I want to use the other languages in Eggplant.

The solution is a bit heavy and can be hard on my laptop.

View full review »
SD
Software Engineer at a computer software company with 5,001-10,000 employees

Eggplant Digital Automation Intelligence could improve by lowering the price.

View full review »
DH
Senior VP Operations at a media company with 1,001-5,000 employees

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.

View full review »
DM
Business Analyst at a computer software company with 5,001-10,000 employees

For the future, 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. Another example would be a "while" process: while this variable is less than 100, for example, do X. 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. Eggplant is such a great tool, but everything is based on programming.

It would be nice to have something like Microsoft's automation tool has. That tool has pre-programmed use cases. Everybody who uses it the first time understands what is meant by the "wait" process. Everybody can get in and program. That is not possible right now in Eggplant. If somebody asks me, "Is it possible, from the first moment, that somebody who has never used Eggplant can create actions?" I must answer, "No, it is not possible." Currently, it requires teamwork where somebody programs the actions so somebody else can use them. Eggplant doesn't have standardized actions right now.

Also, the longer the code for a process is, the greater the possibility that Eggplant will not find, for example, the images we need it to find. My advice would be not to program 5,000 lines of code. Try to reduce it to 1,000. Eggplant works very well when it comes to finding the images that are required, but when there are more than 1,000 lines of code, there's a kind of delay in every network. I don't know if this is an Eggplant issue or not, because Eggplant works very intelligently, but eggplant waits for the next action. If a required image can't be found within one millisecond, Eggplant is already responding, "I haven't found anything." Although Eggplant has intelligence built-in, it needs more. The stability would grow if Eggplant did not give up in the first moment and, instead, continued to look for an image a little bit longer. There is a delay in every network environment. It would be great to implement some kind of process in Eggplant that allowed the system to wait longer and to communicate more with the system.

View full review »
CN
Integration Specialist at a financial services firm with 10,001+ employees

The setup process is quite lengthy. There's a lot of dependencies. Parts of it need to be centralized.

The reporting function is a bit shallow. The solution does not offer very comprehensive reporting in terms of your test results. The reporting time and the logs are very high level as well. These areas need improvement.

View full review »
it_user433410 - PeerSpot reviewer
Teamleader Test Software at a healthcare company with 501-1,000 employees

A step forward would be to have event support; supporting different events. At the moment, it is more or less linear. We write the code, but from the tool, we do not have support of events in the system. E.g., programming timers where we have different actions in case certain timers expire. If one part of the program is running, we can get a key event. At the moment, we can implement everything in a linear manner, as predicted. 

The world is not linear and can have unpredictable events where you have to react, which should be allowed in a system on a test. The system on a test should be able handle different events at the same time with different elements or servers. At the moment, this is not supported in eggPlant, and it would be a big step forward.

View full review »
it_user375345 - PeerSpot reviewer
Senior Test Consultant\Competency Lead at a tech services company with 501-1,000 employees

eggPlants data input is text based and does not easily conform to data driven test, and this makes data management painful. Integration into other vendor tools are important in today’s market, Even though Vendors would like us to use only their toolset, it is not always possible, Integration into JIRA, Mantis, and HP ALM etc. is important as most of us use a combination of them.

View full review »
NN
Test lead/Senior Mobile Automation QA at a non-tech company with 51-200 employees

We found that we had issues regarding the VPN setup, which is one of the reasons that we did not purchase this solution.

We found that the interface is not user-friendly.

We were not able to write code as fast as with the competing open-source software, so that needs to be improved.

We were not able to view all of the resources that were present.

View full review »
CR
Developer / Team Lead at a computer software company with 11-50 employees

Its performance and stability could be better.

View full review »
Buyer's Guide
Test Automation Tools
March 2024
Find out what your peers are saying about Keysight Technologies, SmartBear, OpenText and others in Test Automation Tools. Updated: March 2024.
765,234 professionals have used our research since 2012.