Tests for Sakai v2.4 Enhancements

Test for SAK-655

SAK-655
Fix for collab SAK-6990: timed assessment timer started even though username & password access fails
Tool: Tests & Quizzes

Test steps:
1. Create a timed assessment with a time limit of 2-5 minutes (Settings - Timed Assessment)
2. Add a username/secondary ID and password to protect the assessment (Settings - High Security)
2. Publish the timed assessment
3. Login as a student to take the assessment
4. Hit "Begin Assessment" wthout entering the password. Wait 5-60 seconds, and then enter the username & password and hit "Begin Assessment."
5. Verify that timer bar did not start counting down until the second selection of Begin Assessment (with username and password submitted.)

Pass: Timed assessment does not begin the timer until you enter the correct username and password for a secured assessment.

Test for SAK-650

SAK-650
Random draw from question pool generates a pat set of questions per quiz taker rather than a random draw for each delivery.
Tool: Tests & Quizzes

Test steps:
1. Create or import a question pool with at least 5 questions.
2. Create an assessment. Select the Edit option next to the default part in your newly created assessment as shown in this graphic:
3. On the Add/Edit Part screen, select the Random draw from question pool option.
4. After the screen updates, select your question pool and enter at least 3 in the Number of questions field.
5. Make sure the default option A student's questions are randomized each time an assessment is submitted is selected, and then Save, as shown in this graphic:
6. Make sure Submissions are set to Unlimited in Settings and publish the assessment.
7. Log in as a student in the course. Take the assessment and note which questions you are assigned. Repeat this step at least 2 more times (with and without login.)
8. Verify that each test attempt provided a different combination of random questions. Repeat several more times if in doubt or if using a very small pool.
9. As the instructor, verify that multiple submissions are recorded for this student (select All Submissions in drop-down option on Total Scores.)

Pass: Each assessment should offer a different combination of random questions. A small pool of possible questions may require multiple repeats to verify. Instructor can see all student submissions.
Fail: Each assessment offers the same questions in the same order or Instructor cannot see all submissions.

Test for SAK-281

SAK-281
Chat room should not allow blank messages to be displayed
_Test revised 5/31/07 - pointing to wrong tool!
Tool: Chat

Test steps:

  1. Add Chat tool to your course if not there already .
  2. Try to post a message without any message text to the default Main Chat Room
  3. Create a new chat room and try to send a message without any message text.

Pass: Chat messages without message text either receive an alert on submit or are not created.
Fail: Chat messages without message text are saved and viewable.

Test for Page Order Helper functionality

The description from Foundation Confluence for this tool, http://bugs.sakaiproject.org/confluence/display/POH/Home -

The Page Order Helper Tool allows users with update permissions on a site to:

  • Order / Reorder pages (drag n' drop)
  • Add pages (drag n' drop)
  • Remove pages
  • Set site's default page (by dragging to the top of the list)
  • Edit pages (currently only page title and url for web content tools)
  • Toggle page visibility to show and hide pages from non maintain members of the site

All with an easy to use modern interface and integrated into the existing SiteInfo tool set

Test Steps

  1. Access Site Info in your test course. Locate and select the Page Order in the Site Info intra-tool navigation.
  2. Try using drag 'n' drop to reorder your existing tools
  3. Try adding one or more tools/pages
  4. Try removing one or more tools/pages
  5. Try changing the site's default or Home page by dragging another tool/page to the top of the list. You may need to log out and in to verify.
  6. Try changing page titles. Try changing the URL for a web content tool.
  7. Try setting page visibility to 'hide' for a couple of tools. Check by logging in to your course as a test student.

Report any issues or problems using this tool to: SAK-727