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

Add Safe Exam Browser integration to the standard Moodle package (moodle-quizaccess_seb)

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Minimum Safe Exam Browser version

      Please note, that the following minimum versions of the Safe Exam Browser client are required for use of the Config Key feature: macOS - 2.1.5pre2, Windows - 2.4 3.0.0 beta, iOS - 2.1.14. You can download Win and Mac clients using following links.

      Plugin testing

      In the end, we'll be in front of ten/fifteen MDLQA issues I reckon.
      Please advise whether to create them as MDLQA issues already.

      See list of MDLQA:

      https://tracker.moodle.org/issues/?jql=text%20~%20%22safe%20exam%22%20and%20project%20%3D%20%22Moodle%20QA%22%20 

      Upgrade testing

      1. Install a site on 9b2b1f3fa55e545b4053
      2. Login as admin and enable experimental feature "enablesafebrowserintegration" 
      3. Create a course
      4. Create a quiz  and set "Browser security " to "Require the use of Safe Exam Browser"
      5. Duplicate the activity from step #4 4 times.
      6. Apply the patch as well as attached sleep.diff
      7. Run upgrade script via cli or in UI.
      8. Make sure that the progress bar works correctly and you can track upgrade process.
      9. Make sure that the quiz now configured as "Require the use of Safe Exam Browser" is set to "Yes – Use SEB client config"

      Backup testing

      1. Install a site on 9b2b1f3fa55e545b4053
      2. Login as admin and enable experimental feature "enablesafebrowserintegration" 
      3. Create a course
      4. Create a quiz  and set "Browser security" to "Require the use of Safe Exam Browser"
      5. Backup the course
      6. Apply the patch and run upgrade script via cli or in UI as usual.
      7. Restore the backup file taken on step 5.
      8. Make sure that the restored quiz configured as "Require the use of Safe Exam Browser" is set to "Yes – Use SEB client config" and "Browser security" is set to None 
      Show
      Minimum Safe Exam Browser version Please note, that the following minimum versions of the Safe Exam Browser client are required for use of the Config Key feature: macOS - 2.1.5pre2, Windows - 2.4 3.0.0 beta, iOS - 2.1.14. You can download Win and Mac clients using following links. https://github.com/SafeExamBrowser/seb-testing/tree/master/mac/2.1.5 https://github.com/SafeExamBrowser/seb-win-refactoring/releases Plugin testing In the end, we'll be in front of ten/fifteen MDLQA issues I reckon. Please advise whether to create them as MDLQA issues already. See list of MDLQA: https://tracker.moodle.org/issues/?jql=text%20~%20%22safe%20exam%22%20and%20project%20%3D%20%22Moodle%20QA%22%20   Upgrade testing Install a site on 9b2b1f3fa55e545b4053 Login as admin and enable experimental feature "enablesafebrowserintegration"  Create a course Create a quiz  and set "Browser security " to "Require the use of Safe Exam Browser" Duplicate the activity from step #4 4 times. Apply the patch as well as attached sleep.diff Run upgrade script via cli or in UI. Make sure that the progress bar works correctly and you can track upgrade process. Make sure that the quiz now configured as "Require the use of Safe Exam Browser" is set to "Yes – Use SEB client config" Backup testing Install a site on 9b2b1f3fa55e545b4053 Login as admin and enable experimental feature "enablesafebrowserintegration"  Create a course Create a quiz  and set "Browser security" to "Require the use of Safe Exam Browser" Backup the course Apply the patch and run upgrade script via cli or in UI as usual. Restore the backup file taken on step 5. Make sure that the restored quiz configured as "Require the use of Safe Exam Browser" is set to "Yes – Use SEB client config" and "Browser security" is set to None 
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-67850-seb-integration-3

      Description

      Integration work for Safe Exam Browser plugin ( https://github.com/catalyst/moodle-quizaccess_seb ) to Moodle core 

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dmitriim Dmitrii Metelkin
              Reporter:
              dmitriim Dmitrii Metelkin
              Peer reviewer:
              Shamim Rezaie
              Integrator:
              Jake Dallimore
              Tester:
              Jake Dallimore
              Participants:
              Component watchers:
              Tim Hunt, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              18 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/20

                  Time Tracking

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