Functionize offers cross browser compatibility, along with a color coding system to identify test case status. Browser compatibility includes: Google Chrome, Firefox, Safari, and Edge. Mobile Device support includes iOs and Android systems.
Understanding Test Case Status
You will find the color coded test case status' under the Browsers column of your Project>>Functional Tests tab. See below:
*Note: Functionize supports mobile device browsers as well.
Test Case Status Key
- Functionize displays a unique icon for every browser enabled for each test case. The following color coding system is then applied to offer the Test Case Status by browser:
PASS - Test has passed.
FAIL - Test has failed. *Additionally, a failed test will sometimes offer a TEST FAILURE NOTIFICATION . To view the notification, click on the red notification bubble. You will see an Issue Reason and further description of the failure.
PENDING to be placed in queue for a virtual Machine assignment (This occurs most often when the tests are set up to run sequentially). This status can also occur if a limit has been placed on the number of concurrent tests that can be run.
INCOMPLETE issue encountered while executing on the virtual machine related to compatibility where the action performed has extended past the duration time indicated in the test case.
WARNING indicates a performance issue on the app being tested (Examples include a long page load, javascript error or a URL mismatch).
*You have the option to hover over the WARNING icon, then click See Details. Go to the highlighted step in question (row colored pale yellow in test case details) and decide to Mark this warning as OK (meaning acceptable and not to be logged for future runs.) See below example:
Modeling Still in Progress Identifies the test case is still in the modeling process.
In Compatibility Review