Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-1 Moodle QA testing
  3. MDLQA-9798

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

    XMLWordPrintable

    Details

      Description

      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' either via the Actions menu (cog icon) or the Administration block depending upon the theme.
      6. Add a Publish as LTI tool with Course selected as 'Tool to be published'.
      7. Add a Publish as LTI tool with the assignment selected as 'Tool to be published'.
      8. Add a Publish as LTI tool with the file selected as 'Tool to be published'.
      9. Go to 'Publish as LTI tool' either via the Actions menu (cog icon) or the Administration block depending upon the theme.
      10. Make sure you see 3 URLs and secrets.
      11. Click Edit icon and ensure you can edit the Publish as LTI tool enrolment.
      12. Click Delete icon and ensure you can delete the Publish as LTI tool enrolment.
      13. 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.'

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: