Functionize 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 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; custom javascript validations; 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.
To learn more about Architect visit: www.functionize.com/architect