Skip to content

Chimple Test Discription

pratapramesh edited this page Aug 7, 2023 · 10 revisions

Installation and Compatibility Testing:


Description:

Installation Process Verification

No. Desc
1. Verify we should able to install Chimple on Android version 5.1 and above all
2. Verify installation from the play store and another source
3. Verify the installation process starts without any errors or crashes in all different android devices
4. Verify if any specific errors or permission is required for specific devices
5. Verify what permissions are required to install in various devices' storage usage and internet usage, allow the notification
6. Check for any specific Android requirements and verify if they are met during installation
7. Verify once the installation is completed Chimple app icon and Name should come in the Android menu
8. Verify the time taken to install in all different sizes of ram and Android devices(it should be a smooth installation)
9. Verify the error messages are meaningful and understandable when the app fails

Compatibility

No. Desc
1. verify chimple is running smoothly without any errors or crashes in all Android devices (above Android 5.1)
2. Test the app installation in different language settings to verify the language support.
3. Test the app behavior when it's running on low memory and lower android
4. Verify the UI elements adjust and layout is properly coming in various Android devices and screen sizes
5. We should not change chimple language to mobile selected language
6. Evaluate the app's responsiveness and smoothness by using the main functionality and basic functionality
7. Verify that the app does not consume excessive ram, storage, battery, and internet

Uninstallation

No. Desc
1. Verify app uninstallation without any error
2. Verify the smooth uninstallation
3. Verify app is not leaving any data after uninstallation

Functional Testing:


Description:

No. Desc
1. Parent language selection screen:
- Test the functionality of language dropdown and next button.
2. Login screen:
- Test functionality of Phone number login and Gmail login.
- Check the phone number text field, Send OTP button and Gmail login button.
3. Verify if the user is able to select between Parent or Teacher mode.
4. Create new Profile flow:
- Test the functionality of Child name text field
- Test the functionality of Age and Gender buttons.
- Test the functionality of selecting "Avatar" for the child.
- Test the functionality of Grade, Board, and Medium of Instruction Dropdowns.
- Check the functionality of Back button in every screen.

Clone this wiki locally