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 new card, check delete card view.
- Clear data functionality (It should delete the data for 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 assignment from web and phone
- Check creating task from web
- Check by creating new workflows
- Check deleting existing workflows
- Check activating/ deactivating the workflows
Tasks-
- Check tasks list
- Task export
- Advanced search
- Saved filter
Report builder-
- Check existing report are working or not, check if any new feature is added then it is working on existing report or not (Document and Email)
- Check Creating new reports (Document, Email, Excel templates)
- Check 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, delete roles, Add roles and remove roles
- Set password for particular user
- Access permission and form permission
- Add app user/Add & invite user
- Add user from existing users list tab
- App users and organization users
Scheduler-
Check this feature when any changes made in this feature, data sync, or data import module
- Check existing events which 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 filter on 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 users tab
Overall testing-
- Sign up
- 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 web inside the app (Low priority)
- Profile and organization setting (Medium)
- Billing(Low)
0 Comments