I use Apica for performance testing, where I record our flows, enhance our scripts, and add inline code and correlation IDs. This provides dynamic values for execution. I use Apica for automation testing as well.
The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.
Use our online form to submit your review. It's quick and you can post anonymously.
I use Apica for performance testing, where I record our flows, enhance our scripts, and add inline code and correlation IDs. This provides dynamic values for execution. I use Apica for automation testing as well.
Apica allows me to record APIs easily and enhances scripts through options like auto-correlation, enabling me to access dynamic fields. The tool has a test analyzer for clear reporting and downloading PDF reports. It is useful for both performance and automation testing, facilitating access to headers and payloads easily, enhancing scripts with dynamic values.
Apica cannot perform endurance or scale-up tests independently. It requires other tools like ALM. When editing scripts, only one can be accessed at a time, risking changes affecting other folders. The scripting language used is outdated, similar to Cobol.
I have been using Apica for the past year.
Apica is a stable product with no reported breakdowns or bugs.
Apica is scalable. I can add numerous scripts and perform enhancements. I have 200 scripts in my test folder, which can be easily accessed.
I contacted Apica's support for a colleague's access permission issue, which was resolved by addressing her access permissions.
Negative
The setup was very easy for me. I grasped everything within a month or quicker.
Alternatives to Apica in our organization include JMeter and LoadRunner. I chose Apica for its ease of recording complex web application flows and file uploads without needing additional tools like proxy enablement.
I find Apica challenging to learn initially due to the lack of online training resources besides documentation. It's essential for someone knowledgeable to provide KT sessions. Overall, I rate Apica a six out of ten. Its ease of enhancement once I know the tool, despite some access and learning limitations.
I've been using Apica for performance testing, scripting our commission, and executions. The platform generally allows you to perform all performance testing cycles.
Anyone can understand the solution easily because it doesn't require a specific scripted language. Everything is on the graphic user interface. You can just click on what you want and proceed. That's the best part. Apica is very user-friendly and has the best GUI compared to other products.
Apica is costly, and there's no way to test mobile applications through Apica. You can test mobile applications through other platforms. However, Apica is only for APIs and applications.
I have been using Apica for almost two years.
I haven't faced any major breakdowns or stability issues with the solution. Apica has been consistent. Apica has around twelve powerful data centers worldwide, and I don't remember experiencing any hard blows.
The solution lets you have multiple virtual users. Although Apica claims to support millions of users, we haven't needed to scale to that level. We did not experience anything negative regarding the solution's scalability.
Apica's technical support team is really fast and supportive. The solution was not picking up some scripts when we wanted multiple scripts for execution. We had 40 executable scripts, and the Apica portal was not picking some of them, leaving behind five or six of them. We had to reach out to their technical support team. They set up a working session with us and helped us resolve the issue quickly.
Positive
Setting up and configuring tests in Apica is easier than with any other tool I have experienced. It's really easy to understand for someone with no performance testing background. Understanding and using Apica is as simple as using any social media platform.
I know Apica is an expensive solution, but it is worth the money for the service it provides.
For API, you usually have to pick the payload, like the role code. There's a place where you can paste it, and it delivers the results. The results are very clear to understand. You can use the solution to test all the APIs or any applications easily.
You can easily perform all the performance testing cycles on Apica, including script recording, script validations, script correlations, and parameterization. For correlation, you can easily correlate dynamic values by just picking up left boundaries and right boundaries to find and correlate them. The solution also facilitates the automatic parameterization of values. It's not complicated, and Apica has made it as simple as using any social media platform.
I would recommend the solution to other users.
Overall, I rate the solution a nine out of ten.