Eggplant Functional Review

We can keep all our tests up-to-date all the time


What is our primary use case?

GUI testing is the strength of the tool. We have been satisfied with the tool, and not only the tool, but the service behind it. The tool works as expected, and the response from eggPlant, as a company, has been quick and substantial.

How has it helped my organization?

We are able to now automate tests, which so far have been manual. Now, it is possible to automate them.

What is most valuable?

  • The availability of the support. 
  • The internet presentation: If there are any questions, most of the questions can be answered with the web presentation and documentation. 
  • The strength of the tool is we almost have no unwanted influence on the system of the test, because Eggplant is based on the reality approach. 
  • It can be used for different operating platforms.
  • It is easy to use.

What needs improvement?

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.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

Stability is okay, and has improved from version to version. However, it has not been 100 percent reached, and it will not be reached as long as the software is being developed, used, and new elements are being introduced. Errors and failures can happen, but if you detect them, the support is quick. 

I had a case that they improved over the weekend. Friday evening, I detected a bug, and by Monday morning, it was corrected. From this standpoint, the stability with the support behind it, I am very satisfied.

What do I think about the scalability of the solution?

It is scalable, but it is a matter of money in the pocket. You can scale it, but then you have to have additional licenses. The licensing approach of eggPlant is not the best. 

How is customer service and technical support?

The support is good. I would rate the technical support between an eight to nine out of 10.

Which solutions did we use previously?

Previously, we used C# based implementation. The reason that we changed was the instability and inflexibility of the tool. If the system on the test has improved and developed, then we needed a test tool which we could adapt in the same or even faster manner. Our previous tool did not help us in this direction. With eggPlant, we have this possibility and can keep all our tests up-to-date all the time.

How was the initial setup?

The initial setup was easy.

What about the implementation team?

I did the initial setup myself.

Which other solutions did I evaluate?

We did evaluate another US vendor, but I have forgotten their name. They reused something which were the property rights on eggPlant's site, which is why we did not select them.

What other advice do I have?

You should be very clear about what your goals are. If you have this, then check the fit and the match. Afterwards, have a trial period and again check how the tool fits. 

When discussing eggPlant, it is important to use it, implement the scenarios, and run the tool in a regression mode, permanently. Then, you can see the benefit of what you have done and what it is improving. Working with it, this is the important part.

The most important criteria when selecting a vendor is the product. The product has to fulfill our requirements. Then, the vendor should be one that we can trust in.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
1 visitor found this review helpful
Add a Comment
Guest
Sign Up with Email