Skip to content

Manual Test Protocol

a-a-hofmann edited this page Sep 24, 2019 · 5 revisions

On DO instance with both users:

Login

There should be a single course -> https://github.com/mp-access/Mock-Course

Click on 'Take course'

Can view the overview of assignments

Exercises

  • Check if isDirty modal works on all exercises
  • Check if using all attempts leads to not be able to submit again
    • Last attempt should show a warning dialog

Click on expired assignment

  • No exercise should be submittable
  • For coding exercises it should still be possible to do test runs

Click on open exercise

  • It should be possible to submit
  • Check that points are given
  • Check max scores corresponds to configuration

Code & CodeSnippet exercises

  • test Test & Run
  • test Submit
    • For submissions should receive points

Text exercises

  • test empty string
  • test wrong answer
  • test right answer

Single choice exercises

  • test no selection
  • test wrong answer
  • test right answer

Multiple choice exercises

  • test no option
  • test first option
  • test 1 option
  • test 2 options
  • test 3 options
  • test all selection
  • test correct answer

Export

As [email protected] check if can export results from assignments overview. Check that results are correct.

  • User [email protected] should have no submissions -> check that there is any entry for each assignment and scores are 0

As [email protected] check that export button is not visible.