New test-creation application improves software testing
SAN FRANCISCO – April 14, 2020 – Functionize, creator of the first truly intelligent, cloud-based software testing application, today announced the release of its new Architect utility. Architect’s new capabilities simplify test creation and improve its machine-learning-based functionality that support complex testing scenarios for enterprise software.
“For some time now, there has been a forced trade-off between ease of use and depth of functionality in the test automation space. Teams often have to choose between complicated scripting frameworks (that quickly become copy-and-paste nightmares) or basic recorders that aren’t powerful enough to get the job done,” said Functionize’s VP of Product Management Elise Carmichael. “Architect is built with all users in mind.”
Architect is built with all users in mind.
Architect adds powerful capabilities to Functionize’s software-testing tools. It makes it easier to quickly create tests. Those tests can be rather complex; Architect supports a rich set of advanced features beyond what you can easily do with a standard framework on top of Selenium. Among these advanced features are:
- two-factor authentication (2FA) with email or text messaging;
- verification of proper network resource loading;
- and plenty more.
Beyond test creation, Architect also integrates with Functionize’s core machine-learning engine, which captures and passes hundreds of data points into application models during test creation and execution. This additional data enables tests built with Functionize to respond to underlying changes in the application or its user interface and to dynamically update selectors in tests at run time as necessary. That cut time spent maintaining automation dramatically.
Best of all, the powerful capabilities don’t get in the way of software testers getting their work done. Architect is light-weight and just works.
Founded in 2015, Functionize is designed with all levels of testers in mind. We simplify test creation and make it easier to tune tests for the most complex scenarios. Running in our test cloud provides users with elastic scale to handle continuous testing in a CI/CD pipeline or large regression suites. Functionize’s deep machine learning engine models applications and dynamically updates tests as the software’s UI changes, minimizing the aggravation of constant maintenance.