Tests that evolve with your application
Functionize’s testing system continuously learns your application. Millions of data points are recorded for every test run. If our system detects a change in your UI or site code, it simply updates its model and notifies you what changed.
You stay in control of test updates
Some site changes leave tests in an ambiguous state. There may be multiple options for which element to select. Or a change in an earlier step may trigger a later problem. Our Smart Fix approach identifies the most likely fixes and presents these to you. Simply select the correct fix or tell the system exactly what to change.
Simple Test Updates
Built-in tools make it easy to customize and update your tests
Testing is a dynamic process. Our tools make it easy for you to customize and refine your tests after they were created. See the anatomy of your test, step-by-step. Diagnose the underlying cause of any test failure. Suppress or add steps with live test case editing. Edit specific test attributes with our built-in attribute editor. Definite custom selectors and more.