Functionize supports cross-browser and mobile testing, ensuring your applications work seamlessly across different environments.
In addition to compatibility, Functionize uses a color-coded status system so you can quickly understand the outcome of your test cases.
Test Statuses
You can view the status of each test case under the Browsers column on the Test Listing page. For every browser enabled, Functionize displays a unique icon along with a color indicator that reflects the last test run status.
Test Status Key
| Status | Description |
| PASS | The test was executed successfully and all validations passed. |
| FAIL | The test failed during execution. |
| PENDING | The test is queued for a virtual machine. This can happen when: - Tests are set to run sequentially, or - Concurrent test limits (based on licensing) have been reached. |
| INCOMPLETE | The test did not finish due to an execution issue. Example: an action taking longer than expected. |
| WARNING | A performance-related issue was detected. |
Test Action Status
Individual actions within a test can also have statuses:
- Normally, actions display a green Pass or red Fail icon.
- If an action was skipped or if an optional action fails, a gray Skipped icon will be displayed.
- If there is a warning, the action shows a yellow Warning icon.
Handling Warnings
- Open the Action Settings to review details about the warning.
- If acceptable, mark it as resolved by checking the box in the warning message.
- The action status will then update to green Pass.
Browser Status
When multiple browsers are used to execute a test, they may have different results. The Browser icon at the top of the test detail page will indicate the success or failure of the last run in that browser.
| Status | Color | Description |
| PASS | Green | The last execution in this browser was successful and all validations passed. |
| FAIL | Red | The last execution in this browser failed. |
| DISABLED | Gray | This browser was disabled during the last execution. |
| INCOMPLETE | Purple | This browser did not complete the last execution. |
| WARNING | Yellow | This browser had a warning during the last execution. |
Best Practice: Always review warnings before marking them as OK — they may indicate performance degradation or subtle issues worth addressing.