Systers Community
Test application for interrupts
An application, while functioning, may face several interruptions like incoming calls or network coverage outage and recovery. This can again be distinguished for −
- Incoming and Outgoing SMS and MMS
- Incoming and Outgoing calls
- Incoming Notifications
- Alarm
- Cable Insertion and Removal for data transfer or charging
Above list is not exhaustive but includes the most common scenarios.
Prerequisite:
- Setup Powerup Android using the instructions given here.
Steps:
- Run the application.
- Generate possible interruptions while the application is running.
- Report the behaviour of application for various interruptions.
Resources
- Read a few articles on interrupt testing, such as this.
- Ask any questions in #powerup on Systers Open source Slack. Mention @kamsuri or @prachi1210
Work Submission:
- Submit an analysis of application behaviour for various interrupts alongside relevant Gifs for demonstration and classify application's behaviour as one of the follows:-
- Run in background: The interruption takes over while the application takes a back seat.
- Shows alert. Alert disappears, and you work as usual.
- Call to Action: You either have to Cancel or Accept the changes before your proceed.
- No Impact: Interrupt will probably do its job while you continue using your application.
- Give at least 2 suggestions about how current behaviour of application can be improved
Task tags
Students who completed this task
Fidella, Yuyuan Luo, Valentun, Aryaman Agrawal, Phoebe Fletcher