Logo: Relish

  1. Sign in

Project: Apollo

User profile

Tests for setting user preferences

Scenarios
  • @single_user
User should be able to open and close settings window
Given
"Jon Smith" logs into a session
When
"Jon Smith" opens the settings window
Then
"Jon Smith" closes the settings window
  • @single_user
Moderator should be able to open and close settings window
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
Then
"Jon Smith" closes the settings window
  • @single_user
User is able to go through all the setting options
Given
"Jon Smith" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Audio and Video Settings
And
"Jon Smith" selects Notification Settings
  • @single_user
Moderator is able to go through all the setting options
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Audio and Video Settings
And
"Jon Smith" selects Notification Settings
And
"Jon Smith" selects Session Settings
  • @single_user
Moderator is able to go through roster notification settings in profile settings
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Notification Settings
And
"Jon Smith" disables the roster visual notification
Then
"Jon Smith" should see the roster visual notification checkbox unchecked
And
"Jon Smith" enables the roster visual notification
Then
"Jon Smith" should see the roster visual notification checkbox checked
And
"Jon Smith" disables the roster audio notification
Then
"Jon Smith" should see the roster audio notification checkbox unchecked
And
"Jon Smith" enables the roster audio notification
Then
"Jon Smith" should see the roster audio notification checkbox checked
  • @single_user
Moderator is able to go through chat notification settings in profile settings
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Notification Settings
And
"Jon Smith" disables the chat visual notification
Then
"Jon Smith" should see the chat visual notification checkbox unchecked
And
"Jon Smith" enables the chat visual notification
Then
"Jon Smith" should see the chat visual notification checkbox checked
  • @single_user
Moderator is able to go through raise hand notification settings in profile settings
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Notification Settings
And
"Jon Smith" disables the raise hand visual notification
Then
"Jon Smith" should see the raise hand visual notification checkbox unchecked
And
"Jon Smith" enables the raise hand visual notification
Then
"Jon Smith" should see the raise hand visual notification checkbox checked
And
"Jon Smith" disables the raise hand audio notification
Then
"Jon Smith" should see the raise hand audio notification checkbox unchecked
And
"Jon Smith" enables the raise hand audio notification
Then
"Jon Smith" should see the raise hand audio notification checkbox checked
  • @single_user
Moderator prepares for permission testing, turns all permissions on
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" enables share audio permission
And
"Jon Smith" enables share video permission
And
"Jon Smith" enables chat posting permission
And
"Jon Smith" enables whiteboard drawing permission
  • @two_users
Moderator can disable user's ability to share audio
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables share audio permission
Then
"Tom" should see permission notification "You can no longer share your audio."
And
"Tom" should not be able to see microphone button
And
Wait to ensure all previous notifications disappear
When
"Jon Smith" enables share audio permission
Then
"Tom" should see permission notification "You can now share your audio."
And
"Tom" should be able to see microphone button
  • @two_users
Moderator can disable user's ability to share audio, user can close the permission notifications
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables share audio permission
Then
"Tom" should see permission notification "You can no longer share your audio."
And
"Tom" closes permission notification with text "You can no longer share your audio."
And
"Tom" should not be able to see microphone button
When
"Jon Smith" enables share audio permission
Then
"Tom" should see permission notification "You can now share your audio."
And
"Tom" closes permission notification with text "You can now share your audio."
And
"Tom" should be able to see microphone button
  • @two_users
Moderator can disable user's ability to share video
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables share video permission
Then
"Tom" should see permission notification "You can no longer share your video."
And
"Tom" should not be able to see video button
And
Wait to ensure all previous notifications disappear
When
"Jon Smith" enables share video permission
Then
"Tom" should see permission notification "You can now share your video."
And
"Tom" should be able to see video button
  • @two_users
Moderator can disable user's ability to share video, user can close the permission notifications
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables share video permission
Then
"Tom" should see permission notification "You can no longer share your video."
And
"Tom" closes permission notification with text "You can no longer share your video."
And
"Tom" should not be able to see video button
When
"Jon Smith" enables share video permission
Then
"Tom" should see permission notification "You can now share your video."
And
"Tom" closes permission notification with text "You can now share your video."
And
"Tom" should be able to see video button
  • @two_users
Moderator can disable user's ability to post chat messages
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables chat posting permission
Then
"Tom" should see permission notification "You can no longer post chat messages."
And
"Tom" should not be able to see message input field
And
Wait to ensure all previous notifications disappear
When
"Jon Smith" enables chat posting permission
Then
"Tom" should see permission notification "You can now post chat messages."
And
"Tom" should be able to see message input field
  • @two_users
Moderator can disable user's ability to post chat messages, user can close the permission notifications
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables chat posting permission
Then
"Tom" should see permission notification "You can no longer post chat messages."
And
"Tom" closes permission notification with text "You can no longer post chat messages."
And
"Tom" should not be able to see message input field
When
"Jon Smith" enables chat posting permission
Then
"Tom" should see permission notification "You can now post chat messages."
And
"Tom" closes permission notification with text "You can now post chat messages."
And
"Tom" should be able to see message input field
  • @two_users
Moderator can disable user's ability to draw on whiteboard
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" enables the whiteboard by clicking its button
And
"Tom" should see whiteboard content
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables whiteboard drawing permission
Then
"Tom" should see permission notification "You can no longer draw on the whiteboard and files."
And
"Tom" should not be able to see whiteboard drawing controls
And
Wait to ensure all previous notifications disappear
When
"Jon Smith" enables whiteboard drawing permission
Then
"Tom" should see permission notification "You can now draw on the whiteboard and files."
And
"Tom" should be able to see whiteboard drawing controls
When
"Jon Smith" closes the whiteboard using the 'Stop sharing' button
Then
"Tom" should not see whiteboard content
  • @two_users
Moderator can disable user's ability to draw on whiteboard, user can close the permission notifications
Given
"Jon Smith" logs into a session as moderator
And
"Tom" logs into a session
When
"Jon Smith" enables the whiteboard by clicking its button
And
"Tom" should see whiteboard content
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" disables whiteboard drawing permission
Then
"Tom" should see permission notification "You can no longer draw on the whiteboard and files."
And
"Tom" closes permission notification with text "You can no longer draw on the whiteboard and files."
And
"Tom" should not be able to see whiteboard drawing controls
When
"Jon Smith" enables whiteboard drawing permission
Then
"Tom" should see permission notification "You can now draw on the whiteboard and files."
And
"Tom" closes permission notification with text "You can now draw on the whiteboard and files."
And
"Tom" should be able to see whiteboard drawing controls
When
"Jon Smith" closes the whiteboard using the 'Stop sharing' button
Then
"Tom" should not see whiteboard content
  • @single_user
Moderator disables all active sharing (in case the last test fails).
Given
"Jon Smith" logs into a session as moderator
And
"Jon Smith" disables all sharing if it is active
  • @single_user
Moderator turns all permissions on after testing them
Given
"Jon Smith" logs into a session as moderator
When
"Jon Smith" opens the settings window
And
"Jon Smith" selects Session Settings
And
"Jon Smith" enables share audio permission
And
"Jon Smith" enables share video permission
And
"Jon Smith" enables chat posting permission
And
"Jon Smith" enables whiteboard drawing permission

Last published over 4 years ago by jizel.