Skip to content

Question Set Testplan (November 2016 Release)

Tom Arild Jakobsen edited this page Nov 16, 2016 · 9 revisions

Question Set Testplan (November 2016 Release)

Basic functionality

Create at least three or four questions to before running the tests

Test Case Description Acceptance Criteria Results Comments
Create Question Set with a Quiz Introduction with all fields filled in and a background image Text and the image are shown Pass
Add a background image background image is shown Pass
Change the progress indicator to the 'Textual' style Progress should be displayed as text on the bottom of Question Set Pass
Set pass percentage a number other than 50 and test failing and passing Feedback on the final page should be correct Pass
Check that questions types can be reordered New order shown after saving Pass

Create the following content types before doing the next tests:

  • Multiple Choice
  • Drag Text
  • Mark the Words
  • Drag and Drop
  • Fill in the Blanks
  • True/False

Happy path

Ensure that each content type works as expected with both correct answer, and incorrect answer

Test Case Description Acceptance Criteria Results Comments
Answer questions for all content types correctly Scoring indicates 100% Pass
Answer questions for all content types incorrectly Scoring indicates 0% Pass

Advanced Functionality

Test Case Description Acceptance Criteria Results Comments
Disable "Show Solution" for at least one subcontent type, Override Override "Show Solution" on Question Set to "Enable" "Show Solution" shown for all questions Pass
Enable "Show Solution" for at least one subcontent type, Override "Show Solution" on Question Set to "Disable" "Show Solution" shown for none of the questions Pass
Disable "Retry" for at least one subcontent type, Override Override "Retry" on Question Set to "Retry" "Retry" shown for all questions Pass
Enable "Retry" for at least one subcontent type, Override Override "Retry" on Question Set to "Retry" "Retry" shown for none of the questions Pass

Randomization

Test Case Description Acceptance Criteria Results Comments
Enable Randomize questions Questions are presented in a different order each time. Pass
Complete a Question Set, and press "Retry". The Question order should be different then the first time. Pass
Set question pool size to 2 See that only two questions are shown. The questions should be different each time you refresh the page, and on "Retry". Pass

Subcontent Type Integration

Pass all regression tests for all possible subcontent types:

Regression Test Results Comments
Multiple Choice
Drag Text
Mark the Words
Drag and Drop
Fill in the Blanks
True/False