Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-71915

Implement tertiary navigation for plugin set 4 of 4

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-71915-master-v8
    • Hide

      Prerequisites:

      1. Create a course.
      2. Enroll a student and a teacher.
      3. In the course create following activities:
        1. Scorm
        2. Survey
        3. Workshop
        4. URL
        5. Forum
        6. Quiz

       

      URL

      1. The heading text should not be visible.
      2. Navigate to the activity tab of the URL and you should not see heading text if secondary navigation is present.

      Workshop

      Test instructions for admin user

      1. Navigate to the activity tab of the workshop.
      2. Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
        a. You should see "Add submission" primary button above text "Submission phase".
      3. Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
      4. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up.
      5. Assessment form - secondary nav
        This new tab points to the page: 'Edit assessment form'.
      6. Submission allocation - secondary nav
        A drop down should be seen where user can navigate to:
          a) Manual allocation
          b) Random allocation
          c) Scheduled allocation

      Test instructions for teacher user

      1. Navigate to the activity tab of the workshop.
      2. Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
        a. You should see "Add submission" primary button above text "Submission phase".
      3. Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
      4. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up.
      5. Assessment form - secondary nav
        This new tab points to the page: 'Edit assessment form'.
      6. Submission allocation - secondary nav
        A drop down should be seen where user can navigate to:
          a) Manual allocation
          b) Random allocation
          c) Scheduled allocation

      Test instructions for student

      1. Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
        a) You should see "Add submission" primary button above text "Submission phase".
      2. Navigate to "Assessment phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
      3. Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up.
      4. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up.
      5. No secondary navigation visible to student user.

       

      Workshop test without assessment

      Admin testing

      1. Login as admin. Create a course and enroll 2 students (student1) and a teacher (teacher1).
      2. Enable workshop activity in the course. Go to the newly created workshop activity.
      3. Switch to 'Submission phase'.
      4. You should see 'Add submission' button.

      Teacher testing

      1. Login as teacher.
      2. You should see 'Add submission' button (as you are already in the 'Submission phase', because in the admin testing you switched).

      Student testing

      1. Login as student1
      2. You should see 'Add submission' button (Same reason holds as above for admin and teacher).

      Workshop test with assessment

      Admin testing

      1.  Login as admin. Create a course and enrol a student (student1) and a teacher (teacher1).
      2.  Enable workshop activity in the course. Go to the newly created workshop activity.
      3. Go to 'Settings' tab of workshop activity and fill the following:
        a) Submission settings: Fill data in the 'Instructions for submission'
        b) Example submission: Enale 'Use examples'. And select 'Examples must be assessed before own submission'.
        c) Click on 'Save and display'.
      4. In the 'Setup phase', click on 'Edit assessment form' link ( You should see this link inside the first box 'Setup phase')
      5. Fill up the details for atleast 'Aspect 1'. Click on 'Save and close'.
      6. You should see 'Add example submission' button in the 'Setup phase'.
      7. Switch to 'Submission phase'.
      8. You should see 'Add submission' button.

      Teacher testing

      1. Login as teacher.
      2. Go back to the 'Setup phase' and click on 'Add example submission' button.
      3. Fill up the details and move and save.
      4. You should see 2 secondary buttons: 'Re-assess' and 'Add an example submission'.
      5. Switch to 'Submission phase' and you should see 'Add submission' button (as you are already in the 'Submission phase', because in the admin testing you switched).
      6. Switch back to the 'Setup phase'.

      Student testing

      1. Login as student
      2. In the 'Setup phase', you should see 'Assess' button to assess the example submissions.
      3. You can click on the 'Assess' button and then click on save.
      4. Login as a teacher and then switch to 'Submission phase'. Relogin as student.
      5. You should see 'Add submission' button.

      The above steps should cover the first switch case requested.(during the integration review).

      Scorm 

      Test instructions for admin user

      1. Navigate to the activity tab of the scorm.
      2. User should see 2 buttons in the activity tab:
         a) Preview - secondary button
                When clicked on this button you should see preview mode
         b) Enter - primary button
                When clicked on this button you should see the normal mode
      3. There is a new tab "Report" added. It includes in the following order:
         a) Basic report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format
         b) Graph report
               This page doesn't have download drop down
         c) Interactions report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format
        d)  Objectives report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format

      Test instructions for teacher user

      1. Navigate to the activity tab of the scorm.
      2. User should see 2 buttons in the activity tab:
         a) Preview - secondary button
                When clicked on this button you should see preview mode
         b) Enter - primary button
                When clicked on this button you should see the normal mode
      3. There is a new tab "Report" added. It includes in the following order:
         a) Basic report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format
         b) Graph report
               This page doesn't have download drop down
         c) Interactions report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format
        d)  Objectives report
               This page will also have a download drop down.
               The drop down will have 3 supported file types:
               - ODS format
              - Excel format
              - text format

      Test instructions for student user

      1. User should see 2 buttons in the activity tab:
        a) Preview - secondary button
             When clicked on this button you should see preview mode
        b) Enter - primary button
             When clicked on this button you should see the normal mode

      Test for student to verify download

      1. Login as admin and Scorm activity is created in a course and student is enrolled to it.
      2.  Now login as student and complete the scorm activity.
      3. Re-login as admin/teacher.
      4. Navigate to Reports tab and select "Interactions report" from the selector/drop down seen in the left.
      5. At the end of the report(way down in the page), select "Download tabe data as": "Portable Document Format".
      6. Click Download button. You should see the data in the downloaded PDF file.
      7. Repeat the step 5 and by selecting item shared below and clicking Download button:
        a) "Comma separated value". You should see the data in the CSV file.
        b) "Microsoft Excel". You should see data in the xlsx file.
        c) "HTML Table". You should see data in the html file.
        d) "Javascript Object Notation". You should see data in the json file.
        e) "OpenDocument". You should see data in the ods file.

      Test reports page for scorm

      To test this I used scorm package RuntimeMinimumCalls_SCORM12.zip (available at ./mod/scorm/tests/packages/RuntimeMinimumCalls_SCORM12.zip)

      1. Enable scorm activity with RuntimeMinimumCalls_SCORM12.zip.
      2. As an admin try to complete one or two sections in the scorm.
      3. Now navigate to the "Reports" tab in the secondary nav.
      4. You should land in the page with "Basic report" selected in the drop down in tertiary nav.
      5. In the "Attempt" column you can see number(s) as link(s). Click on the link and it should take you to mod/scorm/report/userreport.php page.
      6. This page should have a "Back" button and a drop down with "Learning objects" selected.
      7. This page should also have "Track details" link in the right most column. Click on the "Track details" link, it should take you to mod/scorm/report/userreporttracks.php page with download button. In this page you should see only a "Back" button.
      8. When you click the "Back" button, it should take you to the "Basic reports" page.
      9. In step 6, you may also test by selecting "Interactions". When selected, it should take you to page mod/scorm/report/userreportinteractions.php. The "Back" button in this page should take you to "Basic reports" page.
      10. In step 4, if you select "Interactions report" or "Objectives report", you should see link(s) with "Completed".
      11. When you click on "Completed" link it should take you to mod/scorm/report/userreporttracks.php page. This page should have a "Back" button which when clicked would take you to the parent page i.e, if you came from "Interactions report" then you land in the interactions report page or to objective reports page.

      Survey

      Test instructions for admin user

      1. Navigate to the activity tab of the Survey.
      2. As a student user, submit the survey.
      3. "Response reports" a new tab in the secondary nav should be seen.
      4. Navigate to the "Response reports".
      5. A drop down should be seen:
        a) Summary
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        b) Scales
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        c) Questions
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        d) Participants
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button

      Test instructions for teacher user

      1. As a student user, submit the survey.
      2. "Response reports" a new tab in the secondary nav should be seen.
      3. Navigate to the "Response reports".
      4. A drop down should be seen:
        a) Summary
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        b) Scales
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        c) Questions
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
        d) Participants
            A "Download results" a secondary should be seen on the right end.
           This button when clicked would show user following options:
               - "Download in ODS format" button - a secondary button
               - "Download in Excel format" button - a secondary button
               - "Download in text format" button - a secondary button
           

      Test instructions for student user

      1. The student user can only submit the survey

      Forum

      Test instructions for admin user

      1. Navigate to the activity tab of the Forum.
      2. You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done.
      3. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description.
      4. Navigate to the subscriptions tab in the secondary nav:
        2 drop downs are noticed.
        -  Subscribers
            a) View subscribers
            b) Manage subscribers
                 Shows the potential subscribers and Existing subscribers tables.
            This selection is saved in the session. Whenever the user comes back to the
            subscribers tab, the previous option is remembered.
        -  Subscriptions
           a) Optional subscription
           b) Forced subscription
           c) Auto subscription
           d) Subscription disabled

      Test instructions for teacher user

      1. You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done.
      2. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description.
      3. Navigate to the subscriptions tab in the secondary nav:
        2 drop downs are noticed.
        -  Subscribers
            a) View subscribers
            b) Manage subscribers
                 Shows the potential subscribers and Existing subscribers tables.
            This selection is saved in the session. Whenever the user comes back to the
            subscribers tab, the previous option is remembered.
        -  Subscriptions
           a) Optional subscription
           b) Forced subscription
           c) Auto subscription
           d) Subscription disabled
      4. When the teacher is subscribed to the forum, you can subscribe it from the subscribers tab mentioned in (3):
        "Unsubscribe from forum" secondary button would be seen in the right end.
      5. When the teacher is subscribed to the forum, you can subscribe it from the subscribers tab mentioned in (3):
        "Subscribe to forum" secondary button would be seen in the right end.
      6. When "Forced subscription" is opted from (3), no secondary button "Unsubscribe from form" would be shown in the activity page.

      Test instructions for student user

      1. You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done.
      2. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description.
      3. If the "Forced subscription" is enabled, then "Unsubscribe from forum"/"Subscribe to forum" will not be shown.

       

      Quiz 

      Test instructions for admin user

      1. Navigate to the activity tab of the Quiz.
      2. "Add question" primary button would be seen, when no questions are added.
      3. Click on "Add question", it should take you to quiz/edit page.
         Also notice the "Back" secondary button.
      4. Add a question, for instance true/false.
      5. After the question is added, user should see 2 secondary buttons: "Back" and "Preview quiz".
      6. Click on the "Back" button: user should see a secondary button: "Preview quiz" and a primary button: "Edit quiz".
      7. Click on the "Edit quiz" button. User should see buttons mentioned in (4)
      8. "User overrides" and "Group overrides" are now moved inside the "Overrides" tab in secondary nav.
      9. "Question bank" tab in secondary nav:
          a) "Questions" page is moved under "Question bank"
          b) "Categories" page is moved under "Question bank"
          c) "Import" page is moved under "Question bank"
          d) "Export" page is moved under "Question bank"

      Test instructions for teacher user

      1. "Add question" primary button would be seen, when no questions are added.
      2. Click on "Add question", it should take you to quiz/edit page.
         Also notice the "Back" secondary button.
      3. Add a question, for instance true/false.
      4. After the question is added, user should see 2 secondary buttons: "Back" and "Preview quiz".
      5. Click on the "Back" button: user should see a secondary button: "Preview quiz" and a primary button: "Edit quiz".
      6. Click on the "Edit quiz" button. User should see buttons mentioned in (4)
      7. "User overrides" and "Group overrides" are now moved inside the "Overrides" tab in secondary nav.
      8. "Question bank" tab in secondary nav:
          a) "Questions" page is moved under "Question bank"
          b) "Categories" page is moved under "Question bank"
          c) "Import" page is moved under "Question bank"
          d) "Export" page is moved under "Question bank"

      Test instructions for student user

      1. When the question is added to the student user:
           a) The "Attempt quiz" primary button is seen.
           b) When clicked on "Attempt quiz", it shows attempt page with "Back" secondary button.

       

      Test

      1. Login as admin
      2. Go through the pages of each activities
        1. Confirm that all pages works as per the design.
        2. Refer figma link for the design.
      3. Repeat the tests as teacher and student.
        1. Confirm that all pages works as per the design.
        2. Refer the figma link for the design as a teacher.
        3. Refer the figma link for the design as a student.
      Show
      Prerequisites: Create a course. Enroll a student and a teacher. In the course create following activities: 1. Scorm 2. Survey 3. Workshop 4. URL 5. Forum 6. Quiz   URL The heading text should not be visible. Navigate to the activity tab of the URL and you should not see heading text if secondary navigation is present. Workshop Test instructions for admin user Navigate to the activity tab of the workshop. Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up. a. You should see "Add submission" primary button above text "Submission phase". Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up. Assessment form - secondary nav This new tab points to the page: 'Edit assessment form'. Submission allocation - secondary nav A drop down should be seen where user can navigate to:   a) Manual allocation   b) Random allocation   c) Scheduled allocation Test instructions for teacher user Navigate to the activity tab of the workshop. Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up. a. You should see "Add submission" primary button above text "Submission phase". Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up. Assessment form - secondary nav This new tab points to the page: 'Edit assessment form'. Submission allocation - secondary nav A drop down should be seen where user can navigate to:   a) Manual allocation   b) Random allocation   c) Scheduled allocation Test instructions for student Navigate to "Submission phase". You "should see" Activity tab highlighted when the confirm dialog opens up. a) You should see "Add submission" primary button above text "Submission phase". Navigate to "Assessment phase". You "should see" Activity tab highlighted when the confirm dialog opens up. Navigate to "Grading phase". You "should see" Activity tab highlighted when the confirm dialog opens up. Navigate to "Close workshop". You "should see" Activity tab highlighted when the confirm dialog opens up. No secondary navigation visible to student user.   Workshop test without assessment Admin testing Login as admin. Create a course and enroll 2 students (student1) and a teacher (teacher1). Enable workshop activity in the course. Go to the newly created workshop activity. Switch to 'Submission phase'. You should see 'Add submission' button. Teacher testing Login as teacher. You should see 'Add submission' button (as you are already in the 'Submission phase', because in the admin testing you switched). Student testing Login as student1 You should see 'Add submission' button (Same reason holds as above for admin and teacher). Workshop test with assessment Admin testing  Login as admin. Create a course and enrol a student (student1) and a teacher (teacher1).  Enable workshop activity in the course. Go to the newly created workshop activity. Go to 'Settings' tab of workshop activity and fill the following: a) Submission settings: Fill data in the 'Instructions for submission' b) Example submission: Enale 'Use examples'. And select 'Examples must be assessed before own submission'. c) Click on 'Save and display'. In the 'Setup phase', click on 'Edit assessment form' link ( You should see this link inside the first box 'Setup phase') Fill up the details for atleast 'Aspect 1'. Click on 'Save and close'. You should see 'Add example submission' button in the 'Setup phase'. Switch to 'Submission phase'. You should see 'Add submission' button. Teacher testing Login as teacher. Go back to the 'Setup phase' and click on 'Add example submission' button. Fill up the details and move and save. You should see 2 secondary buttons: 'Re-assess' and 'Add an example submission'. Switch to 'Submission phase' and you should see 'Add submission' button (as you are already in the 'Submission phase', because in the admin testing you switched). Switch back to the 'Setup phase'. Student testing Login as student In the 'Setup phase', you should see 'Assess' button to assess the example submissions. You can click on the 'Assess' button and then click on save. Login as a teacher and then switch to 'Submission phase'. Relogin as student. You should see 'Add submission' button. The above steps should cover the first switch case requested.(during the integration review). Scorm   Test instructions for admin user Navigate to the activity tab of the scorm. User should see 2 buttons in the activity tab:  a) Preview - secondary button         When clicked on this button you should see preview mode  b) Enter - primary button         When clicked on this button you should see the normal mode There is a new tab "Report" added. It includes in the following order:  a) Basic report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format  b) Graph report        This page doesn't have download drop down  c) Interactions report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format d)  Objectives report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format Test instructions for teacher user Navigate to the activity tab of the scorm. User should see 2 buttons in the activity tab:  a) Preview - secondary button         When clicked on this button you should see preview mode  b) Enter - primary button         When clicked on this button you should see the normal mode There is a new tab "Report" added. It includes in the following order:  a) Basic report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format  b) Graph report        This page doesn't have download drop down  c) Interactions report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format d)  Objectives report        This page will also have a download drop down.        The drop down will have 3 supported file types:        - ODS format       - Excel format       - text format Test instructions for student user User should see 2 buttons in the activity tab: a) Preview - secondary button      When clicked on this button you should see preview mode b) Enter - primary button      When clicked on this button you should see the normal mode Test for student to verify download Login as admin and Scorm activity is created in a course and student is enrolled to it.  Now login as student and complete the scorm activity. Re-login as admin/teacher. Navigate to Reports tab and select "Interactions report" from the selector/drop down seen in the left. At the end of the report(way down in the page), select "Download tabe data as": "Portable Document Format". Click Download button. You should see the data in the downloaded PDF file. Repeat the step 5 and by selecting item shared below and clicking Download button: a) "Comma separated value". You should see the data in the CSV file. b) "Microsoft Excel". You should see data in the xlsx file. c) "HTML Table". You should see data in the html file. d) "Javascript Object Notation". You should see data in the json file. e) "OpenDocument". You should see data in the ods file. Test reports page for scorm To test this I used scorm package RuntimeMinimumCalls_SCORM12.zip (available at ./mod/scorm/tests/packages/RuntimeMinimumCalls_SCORM12.zip) Enable scorm activity with RuntimeMinimumCalls_SCORM12.zip. As an admin try to complete one or two sections in the scorm. Now navigate to the "Reports" tab in the secondary nav. You should land in the page with "Basic report" selected in the drop down in tertiary nav. In the "Attempt" column you can see number(s) as link(s). Click on the link and it should take you to mod/scorm/report/userreport.php page. This page should have a "Back" button and a drop down with "Learning objects" selected. This page should also have "Track details" link in the right most column. Click on the "Track details" link, it should take you to mod/scorm/report/userreporttracks.php page with download button. In this page you should see only a "Back" button. When you click the "Back" button, it should take you to the "Basic reports" page. In step 6, you may also test by selecting "Interactions". When selected, it should take you to page mod/scorm/report/userreportinteractions.php. The "Back" button in this page should take you to "Basic reports" page. In step 4, if you select "Interactions report" or "Objectives report", you should see link(s) with "Completed". When you click on "Completed" link it should take you to mod/scorm/report/userreporttracks.php page. This page should have a "Back" button which when clicked would take you to the parent page i.e, if you came from "Interactions report" then you land in the interactions report page or to objective reports page. Survey Test instructions for admin user Navigate to the activity tab of the Survey. As a student user, submit the survey. "Response reports" a new tab in the secondary nav should be seen. Navigate to the "Response reports". A drop down should be seen: a) Summary     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button b) Scales     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button c) Questions     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button d) Participants     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button Test instructions for teacher user As a student user, submit the survey. "Response reports" a new tab in the secondary nav should be seen. Navigate to the "Response reports". A drop down should be seen: a) Summary     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button b) Scales     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button c) Questions     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button d) Participants     A "Download results" a secondary should be seen on the right end.    This button when clicked would show user following options:        - "Download in ODS format" button - a secondary button        - "Download in Excel format" button - a secondary button        - "Download in text format" button - a secondary button     Test instructions for student user The student user can only submit the survey Forum Test instructions for admin user Navigate to the activity tab of the Forum. You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description. Navigate to the subscriptions tab in the secondary nav: 2 drop downs are noticed. -  Subscribers     a) View subscribers     b) Manage subscribers          Shows the potential subscribers and Existing subscribers tables.     This selection is saved in the session. Whenever the user comes back to the     subscribers tab, the previous option is remembered. -  Subscriptions    a) Optional subscription    b) Forced subscription    c) Auto subscription    d) Subscription disabled Test instructions for teacher user You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description. Navigate to the subscriptions tab in the secondary nav: 2 drop downs are noticed. -  Subscribers     a) View subscribers     b) Manage subscribers          Shows the potential subscribers and Existing subscribers tables.     This selection is saved in the session. Whenever the user comes back to the     subscribers tab, the previous option is remembered. -  Subscriptions    a) Optional subscription    b) Forced subscription    c) Auto subscription    d) Subscription disabled When the teacher is subscribed to the forum, you can subscribe it from the subscribers tab mentioned in (3): "Unsubscribe from forum" secondary button would be seen in the right end. When the teacher is subscribed to the forum, you can subscribe it from the subscribers tab mentioned in (3): "Subscribe to forum" secondary button would be seen in the right end. When "Forced subscription" is opted from (3), no secondary button "Unsubscribe from form" would be shown in the activity page. Test instructions for student user You should see "Search" text box and "Add discussion" primary button grouped under the Mark as done. If the description is enabled for the forum, then the "Search" text and "Add discussion" primary button grouped under the description. If the "Forced subscription" is enabled, then "Unsubscribe from forum"/"Subscribe to forum" will not be shown.   Quiz   Test instructions for admin user Navigate to the activity tab of the Quiz. "Add question" primary button would be seen, when no questions are added. Click on "Add question", it should take you to quiz/edit page.  Also notice the "Back" secondary button. Add a question, for instance true/false. After the question is added, user should see 2 secondary buttons: "Back" and "Preview quiz". Click on the "Back" button: user should see a secondary button: "Preview quiz" and a primary button: "Edit quiz". Click on the "Edit quiz" button. User should see buttons mentioned in (4) "User overrides" and "Group overrides" are now moved inside the "Overrides" tab in secondary nav. "Question bank" tab in secondary nav:   a) "Questions" page is moved under "Question bank"   b) "Categories" page is moved under "Question bank"   c) "Import" page is moved under "Question bank"   d) "Export" page is moved under "Question bank" Test instructions for teacher user "Add question" primary button would be seen, when no questions are added. Click on "Add question", it should take you to quiz/edit page.  Also notice the "Back" secondary button. Add a question, for instance true/false. After the question is added, user should see 2 secondary buttons: "Back" and "Preview quiz". Click on the "Back" button: user should see a secondary button: "Preview quiz" and a primary button: "Edit quiz". Click on the "Edit quiz" button. User should see buttons mentioned in (4) "User overrides" and "Group overrides" are now moved inside the "Overrides" tab in secondary nav. "Question bank" tab in secondary nav:   a) "Questions" page is moved under "Question bank"   b) "Categories" page is moved under "Question bank"   c) "Import" page is moved under "Question bank"   d) "Export" page is moved under "Question bank" Test instructions for student user When the question is added to the student user:    a) The "Attempt quiz" primary button is seen.    b) When clicked on "Attempt quiz", it shows attempt page with "Back" secondary button.   Test Login as admin Go through the pages of each activities 1. Confirm that all pages works as per the design. 2. Refer figma link for the design. Repeat the tests as teacher and student. 1. Confirm that all pages works as per the design. 2. Refer the figma link for the design as a teacher. 3. Refer the figma link for the design as a student.
    • 3
    • Navigation push ahead, Navigation push 2, Navigation push 3, Navigation push 4, Navigation push 5, Navigation push 8, Navigation push 9

    Description

      Given the completion of MDL-71681 we will have the functionality for modules to define their own navigation outside of the primary & secondary navigation structures. Given the designs on figma we need to go through each module and either implement the new "tertiary" functionality or confirm that a module does not need to call the new functionality.

      This MDL is one of a set of 4 identical MDLs, this has been done to confirm that the workloads are near equal and so work can be done in parallel.

      This MDL is to review and implement the tertiary navigation for the following modules:

      1. Quiz
      2. Forum
      3. Scorm
      4. Survey
      5. URL
      6. Workshop

      Attachments

        1. admin_activity_page.png
          admin_activity_page.png
          64 kB
        2. admin_assessment_phase.png
          admin_assessment_phase.png
          132 kB
        3. admin_manage_subscribers.png
          admin_manage_subscribers.png
          59 kB
        4. admin_response_report_summary.png
          admin_response_report_summary.png
          25 kB
        5. admin_submission_allocation_manual.png
          admin_submission_allocation_manual.png
          73 kB
        6. admin_submission_allocation_random.png
          admin_submission_allocation_random.png
          46 kB
        7. admin_submission_allocation_scheduled.png
          admin_submission_allocation_scheduled.png
          48 kB
        8. admin_submission_phase.png
          admin_submission_phase.png
          131 kB
        9. admin_view_subscribers.png
          admin_view_subscribers.png
          45 kB
        10. MDL-69588_Test 4 Step 9.png
          MDL-69588_Test 4 Step 9.png
          48 kB
        11. MDL-71915_Admin_Workshop_No Assessment.png
          MDL-71915_Admin_Workshop_No Assessment.png
          138 kB
        12. MDL-71915_Admin_Workshop_With Assessment.png
          MDL-71915_Admin_Workshop_With Assessment.png
          110 kB
        13. MDL-71915_Admin_Workshop_With Assessment 2.png
          MDL-71915_Admin_Workshop_With Assessment 2.png
          157 kB
        14. MDL-71915_Scorm_Admin.webm
          1.41 MB
        15. MDL-71915_Scorm_Student.webm
          867 kB
        16. MDL-71915_Scorm_Teacher.webm
          1.30 MB
        17. MDL-71915_SCORM_Test resports page.png
          MDL-71915_SCORM_Test resports page.png
          52 kB
        18. MDL-71915_SCORM_Test resports page 2.png
          MDL-71915_SCORM_Test resports page 2.png
          80 kB
        19. MDL-71915_SCORM_Test resports page 3.png
          MDL-71915_SCORM_Test resports page 3.png
          113 kB
        20. MDL-71915_SCORM_Test resports page 4.png
          MDL-71915_SCORM_Test resports page 4.png
          118 kB
        21. MDL-71915_SCORM_Test resports page 5.png
          MDL-71915_SCORM_Test resports page 5.png
          84 kB
        22. MDL-71915_Student_SCORM_CSV.png
          MDL-71915_Student_SCORM_CSV.png
          86 kB
        23. MDL-71915_Student_SCORM_Excel.png
          MDL-71915_Student_SCORM_Excel.png
          87 kB
        24. MDL-71915_Student_SCORM_HTML.png
          MDL-71915_Student_SCORM_HTML.png
          32 kB
        25. MDL-71915_Student_SCORM_JSON.png
          MDL-71915_Student_SCORM_JSON.png
          68 kB
        26. MDL-71915_Student_SCORM_ODS.png
          MDL-71915_Student_SCORM_ODS.png
          80 kB
        27. MDL-71915_Student_SCORM_PDF.png
          MDL-71915_Student_SCORM_PDF.png
          59 kB
        28. MDL-71915_Student_Workshop_No Assessment.png
          MDL-71915_Student_Workshop_No Assessment.png
          56 kB
        29. MDL-71915_Student_Workshop_With Assessment.png
          MDL-71915_Student_Workshop_With Assessment.png
          99 kB
        30. MDL-71915_Student_Workshop_With Assessment 2.png
          MDL-71915_Student_Workshop_With Assessment 2.png
          101 kB
        31. MDL-71915_Teacher_Workshop_No Assessment.png
          MDL-71915_Teacher_Workshop_No Assessment.png
          116 kB
        32. MDL-71915_Teacher_Workshop_With Assessment.png
          MDL-71915_Teacher_Workshop_With Assessment.png
          102 kB
        33. MDL-71915_Teacher_Workshop_With Assessment 2.png
          MDL-71915_Teacher_Workshop_With Assessment 2.png
          151 kB
        34. MDL-71915_URL.png
          MDL-71915_URL.png
          43 kB
        35. MDL-71915_Workshop_Admin.webm
          2.05 MB
        36. MDL-71915_Workshop_Student 1.png
          MDL-71915_Workshop_Student 1.png
          56 kB
        37. MDL-71915_Workshop_Student 2.png
          MDL-71915_Workshop_Student 2.png
          62 kB
        38. MDL-71915_Workshop_Student 3.png
          MDL-71915_Workshop_Student 3.png
          62 kB
        39. MDL-71915_Workshop_Student 4.png
          MDL-71915_Workshop_Student 4.png
          52 kB
        40. MDL-71915_Workshop_Teacher.webm
          999 kB
        41. quiz_admin_activity_page.png
          quiz_admin_activity_page.png
          42 kB
        42. quiz_admin_overrides.png
          quiz_admin_overrides.png
          23 kB
        43. quiz_admin_questionbank.png
          quiz_admin_questionbank.png
          67 kB
        44. quiz_student_activity_page.png
          quiz_student_activity_page.png
          26 kB
        45. quiz-add-question-fixed.png
          quiz-add-question-fixed.png
          132 kB
        46. quiz-add-question-shown-for-student.png
          quiz-add-question-shown-for-student.png
          17 kB
        47. quiz-selection-not-preserved-on-validation-error.png
          quiz-selection-not-preserved-on-validation-error.png
          39 kB
        48. scorm_admin_view_activity.png
          scorm_admin_view_activity.png
          40 kB
        49. scorm_admin_view_report.png
          scorm_admin_view_report.png
          79 kB
        50. scorm_student_view_activity.png
          scorm_student_view_activity.png
          24 kB
        51. student_activity_page.png
          student_activity_page.png
          43 kB
        52. student_activity_page-1.png
          student_activity_page-1.png
          61 kB
        53. student_assessment_phase.png
          student_assessment_phase.png
          85 kB
        54. student_submission_phase.png
          student_submission_phase.png
          85 kB
        55. teacher_activity_page.png
          teacher_activity_page.png
          41 kB
        56. teacher_response_report_participants.png
          teacher_response_report_participants.png
          26 kB
        57. teacher_response_report_questions.png
          teacher_response_report_questions.png
          27 kB
        58. teacher_response_report_scales.png
          teacher_response_report_scales.png
          23 kB
        59. teacher_response_report_summary.png
          teacher_response_report_summary.png
          23 kB
        60. teacherview_URL.png
          teacherview_URL.png
          36 kB
        61. teacherview_Workshop.png
          teacherview_Workshop.png
          82 kB

        Issue Links

          Activity

            People

              sujith Sujith Haridasan
              mathewmay Mathew May
              Mihail Geshoski Mihail Geshoski
              Jake Dallimore Jake Dallimore
              Angelia Dela Cruz Angelia Dela Cruz
              Votes:
              0 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 weeks, 4 days, 6 hours, 4 minutes
                  4w 4d 6h 4m

                  Clockify

                    Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.