Test Cases for Mobile Applications?
1. Functional Testing Test cases:
The basic functionality of a mobile application is tested in Functional Testing. Some of the most fundamental ones are the follows:
- To verify whether the application behaves as expected whenever it starts/stops.
- To verify if all the mandatory fields work as expected.
- To verify if all the mandatory fields are displayed in a distinctive way.
- To verify whether the scroll function of the application works as expected.
- To verify if the page navigation between the different modules works as per the requirement.
- To ensure that the buttons should have the required size and be suitable to big fingers.
- To ensure that the buttons are placed in the same section of the screen to avoid confusion to the end users.
- To ensure that the icons are natural and consistent with the application.
- To ensure that the buttons, which have the same function should also have the same color.
- To ensure that the validation for the tapping zoom-in and zoom-out facilities should be enabled.
- Test all the app's features and functionalities as per the requirements.
- Validate the inputs and outputs of various functions and processes.
- Verify the correctness of calculations, data manipulations, and transactions.
- Test user authentication and authorization processes.
- Validate the app's integration with external services (e.g., APIs, databases).
- To verify whether the auto-logout or auto-login functionality is working as per the requirement.
- To verify whether the application interrupts the functioning of other active applications in the background.
- To verify whether the application provides an available user guide for those unfamiliar with the application.