Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17933 Moodle 4.3 QA
  3. MDLQA-18230

CLONE - A teacher can create, edit or delete an IMS-LTI provider

XMLWordPrintable

      This test requires admin access. If you would like to use the QA testing site for running it, please see the QA testing guide for details of how to request admin access. Begin just after the hourly reset to give yourself plenty of time to complete the test!

      1. Log in as an administrator, go to Site administration / Security / HTTP security and enable 'Allow frame embedding'.
      2. Go to Site administration / Plugins / Authentication / Manage authentication and enable LTI'authentication.
      3. Go to Site administration / Plugins / Enrolments / Manage enrol plugins and enable 'Publish as LTI tool'.
      4. Log out and log in as teacher and go to a course with at least 1 activity (assignment) and 1 resource (file).
      5. Go to 'Enrolment methods' via Course navigation ► Participants
      6. Add a Publish as LTI tool enrolment instance, setting LTI version to "LTI Advantage" and setting 'Tool to be published' to the course.
      7. Add a Publish as LTI tool enrolment instance, setting LTI version to "LTI Advantage" and setting 'Tool to be published' to the assignment.
      8. Add a Publish as LTI tool enrolment instance, setting LTI version to "LTI Advantage" and setting 'Tool to be published' to the file resource.
      9. Add a Publish as LTI tool enrolment instance, setting LTI version to "Legacy LTI" and setting 'Tool to be published' to the course.
      10. Add a Publish as LTI tool enrolment instance, setting LTI version to "Legacy LTI" and setting 'Tool to be published' to the assignment.
      11. Add a Publish as LTI tool enrolment instance, setting LTI version to "Legacy LTI" and setting 'Tool to be published' to the file resource.
      12. Go to 'Published as LTI tool' via Course navigation
      13. Select the "LTI Advantage" tab
      14. Verify you see 3 instances, each having a "Launch URL" and "Custom properties".
      15. Click Edit icon and ensure you can edit the Publish as LTI tool enrolment.
      16. Click Delete icon and ensure you can delete the Publish as LTI tool enrolment.
      17. Click Disable icon and ensure it changes to Enable icon.
      18. Select the "Legacy LTI" tab
      19. Verify you see 3 instances, each having a "Launch URL", "Cartridge URL" and "Secret".
      20. Click Edit icon and ensure you can edit the Publish as LTI tool enrolment.
      21. Click Delete icon and ensure you can delete the Publish as LTI tool enrolment.
      22. Click Disable icon and ensure it changes to Enable icon. (Optional) You can test the Registration URL in a different LTI consumer instance and make sure the activity is not accessible and that you get the message 'The 'Publish as LTI tool' plugin is disabled.'

            kimjared2121 Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

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