Checklist for testing after a Production update
After the Production update below things needs to be checked-
Data-
- Check data on the Data tab (Auto layout, Table layout, Card view)
- Data edit
- Data export (Data, custom exports, and attendance export)
- Advanced search
- Saved filter
- Data import– from the excel sheet
- Data import– old version to new version
- Check Card view with existing data, check by submitting new data, check by creating a new card, check delete card view.
- Clear Data functionality (It should delete the data for the current version)
NOTE: Be careful while checking this feature, check if collections are used in the app before clearing the data.
Onboarding process-
- Check from the sign up till data submission
- Check using the quick app wizard button in the account
Form builder-
- When any new property is added to any widget or form properties is added then check this on existing forms or widgets (Asset and Actions)
- Check by creating new forms with all the widgets and new properties.
- Check by deleting existing forms.
- Check by making changes in existing forms
- Form builder- Visibility, validity, and list filter conditions
- Check public form
Workflow builder-
- Check existing workflow execution (Default and custom)
- Check Adhoc submissions
- Check manual task assignments from web and phone
- Check by creating task from the web
- Check by creating new workflows
- Check by deleting existing workflows
- Check by activating/ deactivating the workflows
Tasks-
- Check tasks list
- Task export
- Advanced search
- Saved filter
Report builder-
- Check existing reports are working or not, check if any new feature is added then it is working on the existing report or not (Document and Email)
- Check Creating new reports (Document, Email, Excel templates)
- Check by deleting existing reports
- Check existing and new visibility conditions on the report builder (Document and Email)
Users-
Check this feature if any changes are made to this feature
- Check by add/ delete/edit app user
- Check import user functionality with different file formats
- Assigning roles, deleting roles, Adding roles and removing roles
- Set a password for a particular user
- Access permission and form permission
- Add app user/Add & invite user
- Add user from the existing user’s list tab
- App users and organization users
Scheduler-
Check this feature when any changes are made in this feature, data sync, or data import module
- Check existing events that are scheduled
- Check by creating new events
- Check by importing the data whether events are getting created or not
- Check all the events and User filters on the calendar view
- Check event details
Attendance app-
Check the attendance app when any changes are made in it or in the data sync module
- Check existing attendance forms
- Check by creating new forms
- Check attendance export from the user’s tab
Overall testing-
- UI changes (Check all the screens on different resolutions) (High Priority)
- Sign up
- Onboarding (Quick App Wizard)
- Log in
- Onboarding
- Check normal forms with child form and reference form
- Form script
- Custom script
- App manifest
- App import and Export
- Create new app
- Delete app
- Duplicate app
- Publish app for test/version
- Create new version functionality
- Default dashboard
- App logs on the web inside the app (Low priority)
- Profile and organization setting (Medium)
- Billing(Low)
0 Comments