What is our primary use case?
I'm a Test Tool Expert and we're customers of Eggplant Functional and have a good relationship with them. We were the first company in Switzerland to use them. We automate regression tests and there are eight people in the company currently using the product - some are testers and some developers. On a given day there would two or three people using the product, others might use it once a week or once a month.
What is most valuable?
The most valuable features would be the image recognition and the OCR. We're also using the API now. we also made a POC for the Selenium WebDriver.
When comparing with other tools, the clear advantage of eggplant is that it is system independent.
What needs improvement?
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.
For how long have I used the solution?
I've been using Eggplant Functional
for three years.
What do I think about the stability of the solution?
We haven't had any issues with the stability of this solution.
How are customer service and technical support?
Technical support has really been very good.
Which solution did I use previously and why did I switch?
We used to use UFT but not anymore, because we have a lot of legacy applications, and we use a lot of different systems that are dependent on each other and because we are independent from where the system hooks up.
How was the initial setup?
The initial setup was very easy. The only thing, which is not so easy is the Eggplant AI integration because it requires an agent to make the connections between functional and the AI server. We had a problem with that but I was able to sort it out. In 99% of cases it works without any issues.
What about the implementation team?
We had a consultant to assist with implementation and we were very happy with that.
What other advice do I have?
The product isn't pre-installed. We use xCloud. It really is a very good product, very cool.
I would rate the product a nine out of 10.