From d10cf747faeebb0b363fe80666c82cf659a116ab Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 9 Oct 2014 09:52:40 -0500 Subject: Adding a notifications test case --- tests/manual | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index 201465c..d9fb7d5 100644 --- a/tests/manual +++ b/tests/manual @@ -22,3 +22,20 @@ Test-case indicator-sound/unity8-items-check
The menu is populated with items
+Test-case indicator-sound/unity8-sound-notifications +
+
Adjust volume using HW keys if available
+
A notification bubble should appear with the sound volume
+
An audibule sound should play at the level of the audio
+
Adjust volume with slider in sound indicator
+
A notification bubble should appear with the sound volume
+
An audibule sound should play at the level of the audio
+
Open a video with sound and play in media player
+
The video should play and the sound should be audible
+
Adjust volume using HW keys if available
+
A notification bubble should appear with the sound volume
+
No notification sound should be heard
+
Adjust volume with slider in sound indicator
+
A notification bubble should appear with the sound volume
+
No notification sound should be heard
+
-- cgit v1.2.3 From 7df37f358ee186e95362c88e9013f7f079d2c8ae Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Thu, 9 Oct 2014 11:18:21 -0500 Subject: Test plan test for the greeter mode --- tests/manual | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index 201465c..039eead 100644 --- a/tests/manual +++ b/tests/manual @@ -22,3 +22,29 @@ Test-case indicator-sound/unity8-items-check
The menu is populated with items
+Test-case indicator-sound/unity8-embedded-greeter +
+
NOTE: Only works with embedded greeter, split greeter will require modifications to this test
+
Ensure System Settings is set to "Show Messages on Greeter"
+
Play a song in the media player
+
The song should be heard
+
There should be an entry in the sound menu with the meta data for the song being played
+
Go to the greeter. This can be done by hitting the lock button twice.
+
Ensure the sound menu has song meta data
+
There should be an entry in the sound menu with the meta data for the song being played
+
Pause the song in the greeter
+
The song should stop playing
+
Resume the song in the greeter
+
The song should continue to play
+
Disable System Settings value "Show Messages on Greeter"
+
Ensure the sound menu has song meta data
+
There should be an entry in the sound menu with the meta data for the song being played
+
Go to the greeter. This can be done by hitting the lock button twice.
+
Ensure the sound menu does not have song meta data
+
There should be an entry for the player but it should have no information on the song being played
+
Pause the song in the greeter
+
The song should stop playing
+
Resume the song in the greeter
+
The song should continue to play
+
+ -- cgit v1.2.3 From eaa8592f4a4ad49cd462a04e2d008ce49d5a3206 Mon Sep 17 00:00:00 2001 From: Ricardo Salveti Date: Fri, 10 Oct 2014 10:43:07 -0500 Subject: Integration test for audio roles --- tests/manual | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index 201465c..2816984 100644 --- a/tests/manual +++ b/tests/manual @@ -22,3 +22,22 @@ Test-case indicator-sound/unity8-items-check
The menu is populated with items
+Test-case indicator-sound/unity8-audio-roles +
+
Without playing anything (no active audio stream), change the volume on the indicator or with the volume buttons and then try playing one of the following audio streams: camera shutter, ringtone, message notification, dtmf
+
The audio stream should reflect the volume set on the indicator
+
Without playing anything (no active audio stream), change the volume on the indicator or with volume buttons and then try playing one of the following audio streams: music-app, webrowser (youtube)
+
The audio stream should not be affected by the volume set on the indicator when there was no other active stream +
Play a multimedia stream (music-app, webrowser) and change the volume on the indicator when the stream is active
+
The multimedia audio stream should reflect the volume set on the indicator
+
When stopping/closing the multimedia stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
+
No other role should be affected by the volume level used by the multimedia role
+
Play a alarm stream (clock-app) and change the volume on the indicator when the stream is active
+
The alarm audio stream should reflect the volume set on the indicator
+
When stopping/closing the alarm stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
+
No other role should be affected by the volume level used by the alarm role
+
Start a voice call using the dialer-app and change the volume on the indicator when the call is active
+
The phone audio stream should reflect the volume set on the indicator
+
When hanging up the voice call it should automatically show up the volume for the alert role (ringtone, notification, etc)
+
No other role should be affected by the volume level used by the phone role
+
-- cgit v1.2.3 From b6081ca691dc5d7cc41b41837378f8045a8741e8 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 10 Oct 2014 14:16:59 -0500 Subject: Adding in a manual test for the high volume notification --- tests/manual | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index d9fb7d5..f69cf14 100644 --- a/tests/manual +++ b/tests/manual @@ -39,3 +39,21 @@ Test-case indicator-sound/unity8-sound-notifications
A notification bubble should appear with the sound volume
No notification sound should be heard
+ +Test-case indicator-sound/unity8-high-volume +
+
Plug headphones into the headphone jack
+
Adjust volume so that it is at the midpoint of volume range
+
The slider should be in the middle of the scale
+
Increase the volume once using HW keys if available
+
A notification bubble should appear with the sound volume
+
The text on the notification should read "Volume"
+
Increase the volume using HW keys until it is roughly 90% of the range
+
A notification bubble should appear with the sound volume
+
The text on the notification should read "High volume"
+
The range on the notification bubble should have a different color signifying the higher volume
+
Decrease the volume using HW keys until it is roughly 50% of the range
+
A notification bubble should appear with the sound volume
+
The text on the notification should read "Volume"
+
The range on the notification bubble should have a standard color
+
-- cgit v1.2.3 From abf10def9f86ccbf5e1bc9f32669ef28353983c6 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 15 Oct 2014 08:32:11 -0500 Subject: Remove volume text from manual test --- tests/manual | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index f69cf14..0df4186 100644 --- a/tests/manual +++ b/tests/manual @@ -47,13 +47,13 @@ Test-case indicator-sound/unity8-high-volume
The slider should be in the middle of the scale
Increase the volume once using HW keys if available
A notification bubble should appear with the sound volume
-
The text on the notification should read "Volume"
+
There should be no text on the notification
Increase the volume using HW keys until it is roughly 90% of the range
A notification bubble should appear with the sound volume
The text on the notification should read "High volume"
The range on the notification bubble should have a different color signifying the higher volume
Decrease the volume using HW keys until it is roughly 50% of the range
A notification bubble should appear with the sound volume
-
The text on the notification should read "Volume"
+
There should be no text on the notification
The range on the notification bubble should have a standard color
-- cgit v1.2.3 From ebf6a44938610ec386e269d5d5538cbb82a73290 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 22 Oct 2014 12:38:46 -0400 Subject: Silent mode test --- tests/manual | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index 2816984..05993ed 100644 --- a/tests/manual +++ b/tests/manual @@ -22,6 +22,24 @@ Test-case indicator-sound/unity8-items-check
The menu is populated with items
+Test-case indicator-sound/unity8-silent-mode +
+
NOTE: This test currently doesn't work because of a bug:
+
Open the Sound menu
+
The sound menu includes an item "Silent Mode" which is a check box
+
The checkbox is not checked
+
Enable silent mode
+
Selecting the "Silent Mode" item should cause the box to be checked
+
Open the sound panel in system settings
+
The sound panel includes an item "Silent Mode" which is a check box
+
The checkbox is checked
+
Disable silent mode in system settings
+
The checkbox is not checked
+
Open the Sound menu
+
The sound menu includes an item "Silent Mode" which is a check box
+
The checkbox is not checked
+
+ Test-case indicator-sound/unity8-audio-roles
Without playing anything (no active audio stream), change the volume on the indicator or with the volume buttons and then try playing one of the following audio streams: camera shutter, ringtone, message notification, dtmf
-- cgit v1.2.3 From 6e42c539dd125c3a44c82d135df3f0788d974771 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 22 Oct 2014 12:40:07 -0400 Subject: Adding a bug number to the test --- tests/manual | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tests/manual') diff --git a/tests/manual b/tests/manual index 05993ed..ab18469 100644 --- a/tests/manual +++ b/tests/manual @@ -24,7 +24,7 @@ Test-case indicator-sound/unity8-items-check Test-case indicator-sound/unity8-silent-mode
-
NOTE: This test currently doesn't work because of a bug:
+
NOTE: This test currently doesn't work because of a bug: http://pad.lv/1336715
Open the Sound menu
The sound menu includes an item "Silent Mode" which is a check box
The checkbox is not checked
-- cgit v1.2.3