-
Notifications
You must be signed in to change notification settings - Fork 14
Testing the LTI App in Blackboard Learn a.k.a Blackboard Original
There's a private devdate repo with all the URLs, usernames and passwords for our test LMS instances (Canvas, Blackboard, Moodle, ...)
The instructions here pertain to our shared, test BlackBoard Learn installation at https://blackboard.hypothes.is
You will need:
- The passwords for username
modelstudent
(our student user) and usernameprofessor
(our instructor account). Both are set up as users in the course site Hypothesis 101. - You can test existing assignments or create new assignments in the Hypothesis 101 course site (or create your own course).
- Please do not modify or delete the 8 assignments that begin with "Prod -" or "QA -" as those are intended as semi-permanent test assignments.
Do not install Hypothesis "globally" as an administrator in our BlackBoard instance. Instead, before creating assignments as a teacher/instructor user, follow the instructions for installing the Hypothesis LMS app as an instructor.
Make sure to create credentials at the correct "target" LMS site for your intended assignment creation, e.g.:
- Production: https://lms.hypothes.is/welcome
- QA: https://qa-lms.hypothes.is/welcome
- Local testing: http://localhost:8001/welcome
You will need:
- The
professor
login - You can create assignments in the Content area of Hypothesis 101, which you can get to from the left navigation menu in the course site:
To create a new assignment, follow the knowledge base article for creating Hypothesis-enabled readings in BlackBoard. Keep in mind that there are lots of different BlackBoard UIs; try not to be thrown by that.
Note that you can configure an assignment to:
- Use a public URL or Google Drive document
- Be grade-able or not grade-able
Make sure to use the appropriate credentials for the environment you want to test against (see above).
You will need:
- The
modelstudent
login - Navigate to the Content area of the course site, where Prod and QA assignments will be pre-populated
All you have to do is click on the title of an assignment to make sure it launches properly.
As mentioned above, installations of the Hypothesis LMS app should always be done per-assignment, not site-wide ("per link" and "site", respectively, in BlackBoard parlance).
You can review currently-installed LTI Tool Providers by visiting https://blackboard.hypothes.is/webapps/blackboard/execute/blti/manageToolProviders as an appropriately-authorized admin user.
If things go wrong with assignments associated with localhost
installs, double-check that the configuration for the localhost
tool provider is as follows:
- Credentials: Per Link
- Sends User Data: Role, Name
It should not require SSL for User Data sending.