Home/ Automated Testing Software/ Functionize/ Reviews
88% SW Score The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read more
Test your software with an AI-powered testing solution
78.6%
7.1%
0%
0%
14.3%
Functionize has impressive self-healing and test editing capabilities that effectively test dynamic pages. Their support is also fantastic.
I have not experienced any issues with the platform.
Functionize allowed us to transition from manual to automated testing, covering thousands of product pages and variations, ensuring there are no breaks leading to poor user experience and lost revenue.
Powerful automation, ease of use, breadth & depth of test coverage. Their best feature is AI-powered self-healing, which greatly reduces test maintenance effort.
It could use more attention on its low-code/no-code features so that more non-technical users could be involved.
Reduces effort on complex, labor-intensive test maintenance work, which improves speed of delivery overall.
Thanks to Functionize we quickly covered our application with tests. Built-in inbox saved dev time and resources. The support team is always ready to help and resolve all encountered issues. I appreciate the onboarding session conducted in the beginning and as the team grew.
I compared Functionize and Cypress in the blog post: https://blog.appliscale.io/2023/01/18/ai-in-qa-world/
I see one thing which could be improved. As a Cypress user, I miss parametrization in tests.
Main problem was testing email notification and slow test development.
Ease of use, the cross-browser functionality. The speed at which automation can be created and leveraged.
The machine language upload feature can be very slow, depending on how complicated your test case is
Although we have not officially calculated our ROI, I am confident we have already achieved payback due to the increased level of automation, the production monitoring that we are doing and in some cases the introduction of automation where previously we had none.
The team was very focused on providing us all the things we needed for success. They were quick to address issues and were willing to add features we needed when they were not already in the product. The features were impressive and gave us a great insight to results.
Early on, their UI was a little heavy, but the reworked their pages, and things have been, much faster to render.
Functionize allowed both tech-knowledgable and non-coders to be very efficient. New QA engineers could record and tweak tests, while experienced engineers could leverage code level logic to do whatever they dreamed up.
Pros:
AI-Driven Testing: Functionize uses advanced machine learning and AI technologies to create and maintain test scripts. This can significantly reduce the manual effort needed to keep tests up to date.
Ease of Use: With its user-friendly interface and features like natural language processing to write tests, it's accessible to non-technical team members, developers, and QA professionals.
Scalability: Being a cloud-based solution, Functionize provides excellent scalability. You can run many tests in parallel, which helps to speed up the testing process.
Integrations: Functionize offers integrations with various popular tools like JIRA and Jenkins, which can make it fit nicely into existing workflows.
Learning Curve: While Functionize's use of AI and NLP can simplify test creation, these technologies can also have a learning curve. Users might need some time to get accustomed to the system and learn how to use it effectively.
Time Savings: One of the most apparent benefits of using Functionalize is the time it saves. Traditional script-based testing can be labor-intensive and time-consuming. Functionize uses AI to automate the test creation process, enabling me to create complex test cases quickly.
Reducing Test Debt: Test debt accumulates when tests are not updated as the software evolves. This can lead to irrelevant test cases, false positives, and increased maintenance time. Functionize addresses this issue head-on with its machine-learning capabilities. It can adapt tests to minor changes in the application under test, helping to keep test cases relevant and reducing the accumulation of test debt.
AI-Powered Testing: Functionize leverages artificial intelligence (AI) and machine learning (ML) techniques to automate and optimize the testing process. It uses advanced algorithms to analyze application behavior, understands changes, and automatically update test scripts, reducing the need for manual maintenance.
Adaptive Test Maintenance: Functionize's AI engine enables self-healing tests, meaning that if the underlying application changes, the tests can automatically adapt and update accordingly. This feature reduces the effort required to maintain test scripts and ensures they remain relevant even as the application evolves.
There aren't many drawbacks to mention, although test case execution might occasionally be very slow and take a while to assign the VM. Visual check screenshot unable to identify the actual failure.
Challenges:
Huge dependency on 45 testers to do all manual testing.
The enormous time it takes to run test cases and document results on JIRA for each story.
Challenges in trainability of manual QE to extend coverage.
Outcomes:
- Faster Execution with lesser efforts: i. Estimated 80 % reduction in regression cycle time in next 1 year ii. 70% reduction in regression efforts
- Coverage for multiple platforms
-Cost Reduction: Achieve annual cost savings of 70% in next 3 years
When the testing is of UI that is, User Interface of Web Application, the functionize testing can be used.
The tool does not support automated chatbot testing of Chatbots
It's an excellent tool when it comes to testing different browsers. Cross Browser UI testing is fail-safe.. the Tests are self-healing if they are structured in the proper test framework
Most of the users have great experience in support and service and it gives the best for its integration and deployment and is also very helpful in implementing the solutions.
No many cons to specify, but there are some areas in which it is to be improved like parallel testing, reporting and analysis , parameterized testing. Other than these areas, there are no much areas to be developed
functionize solves the problems related to bugs, like tracking the bug test recorder and also very much effective in cross-browser support and debugging. These are the areas in which it is most effective.
Looking for the right SaaS
We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.
Want more customers?
Our experts will research about your product and list it on SaaSworthy for FREE.
My team wanted to release new code more frequently, and we found that Functionize has speedy automation and excellent functionality. We also noticed you get higher-quality code and save time and money. In addition, they provide stellar customer support.
We didn't find any cons really, Functionize has a solution for all kinds of testing. It does not have chatbot testing but nothing is perfect.
Life and business would be more difficult without Functionize.
We love that it is about eliminating test debt. It's a tremendous tool when used appropriately and can self-heal. Our team found that Functionize offers excellent cross-browser support and debugging capabilities and other related issues.