Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Activity module tests

From MoodleDocs
Revision as of 14:44, 5 December 2022 by Andrew Nicols (talk | contribs) (This is not the right place for this out-of-date doc.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Warning: This page is no longer in use. The information contained on the page should NOT be seen as relevant or reliable.


Note: This list is a work in progress. See QA testing if you'd like to help writing new QA tests and if you have any questions or comments on any aspect of our QA testing process, please post in the Testing and QA forum.

Assignment module

  • In an Upload a single file assignment, students can upload a file for assessment
  • In an Online text assignment, students can add and edit text online
  • In an Online text assignment, a teacher can add inline comments
  • In an Offline activity assignment, a teacher can grade and give comments on an assignment completed offline
  • In an Advanced uploading of files assignment, students can upload a set number of files
  • A teacher can set 'Available from' and 'Due date' for an assignment
  • A teacher can choose whether to allow late assignment submissions
  • A teacher can choose whether to allow resubmitting of assignments
  • Students receive email notification when their assignment submission is graded
  • A teacher can choose to receive email notification of assignment submissions
  • A teacher can set the maximum size of file which students can upload
  • A teacher can allow notes in an Advanced uploading of files assignment
  • A 'View x submitted assignments' link informs teachers of the number of assignments submitted to-date
  • A teacher can change the order in which assignment submissions are listed
  • Quick grading enables a teacher to grade multiple assignments on one page

See Moodle QA Assignment Component for links to master copies of the above tests.

Chat module

  • In a chat activity, students can have a real-time synchronous discussion
  • Students in a chat can send a sound to other participants
  • A student can disable the chat window auto-scroll
  • Students can use a chat window without frames and JavaScript
  • A teacher can set repeated chat times
  • Past chat sessions can be made available for everyone to view

See Moodle QA Chat Component for links to master copies of the above tests.

Choice module

  • In a choice activity a teacher can ask a question and specify any number of responses
  • A teacher can limit the number the number of participants that can select each choice response
  • A teacher can restrict the time period in which students can answer a choice
  • A teacher can display choice responses horizontally or vertically
  • A teacher can choose whether to allow students to change their choice response
  • A teacher can choose one of 4 options for publishing choice results
  • A teacher can choose whether to publish choice results anonymously or showing names
  • A teacher can choose whether to show students who have not yet answered the choice

See Moodle QA Choice Component for links to master copies of the above tests.

Database module

  • In a database activity, students can add entries to a database
  • A database activity may include up to 12 different Database fields
  • Database activity entries can be viewed in a list or singly or they can be searched or browsed
  • A teacher can set a default sort order for database activity entries
  • A teacher can export database entries in a choice of formats
  • A teacher can restrict the time period in which students can view and/or add entries to a database activity
  • A teacher can set a required number of entries for a database activity
  • A teacher can set a required number of entries before a student can view other database activity entries
  • A teacher can set a maximum number of entries which a student can submit for a database activity
  • A teacher can set that database activity entries require approval before being viewable by everyone
  • A teacher can enable database activity entry rating according to a chosen grading scale
  • A teacher can use templates to modify the visual layout of information in a database activity
  • A teacher can share a database activity as a preset

See Moodle QA Database activity module Component for links to master copies of the above tests.

Forum module

  • By default, a new course contains a News forum in which only teachers can post and subscription is forced
  • By default, a new course contains a Latest News block which displays a specific number of recent discussions from the news forum
  • In a standard forum, students can start discussions, add replies and attach files to their posts
  • In a single simple discussion forum only teachers can start discussions
  • In a 'Each person posts one discussion' forum users can start exactly one discussion and can reply to all discussions
  • In a Q & A forum students must post first before they can view other posts
  • A teacher can set one of 4 possible forum subscription options
  • Students can edit or delete their forum posts within a set time limit
  • A teacher can set one of 3 possible options for tracking read forum posts
  • A teacher can set one of 5 possible forum rating aggregation types
  • A teacher can choose a grading scale for rating forum posts and can restrict rating to within certain dates
  • A teacher can block students from posting in a forum after they post a certain number of posts in a given period
  • Students can choose from 4 discussion display options and their choice is remembered
  • Teachers can split discussions and can move discussions between forums in the same course
  • Teachers can edit or delete any forum post

See Moodle QA Forum Component for links to master copies of the above tests.

Glossary module

  • In a glossary activity, students can add entries including attaching files
  • Glossary entries can be searched or browsed by alphabet, category, date or author
  • A teacher can set whether glossary entries are always editable
  • A teacher can set that glossary entries require approval before being viewable by everyone
  • A teacher can choose a grading scale for rating glossary entries and can restrict rating to within certain dates
  • A teacher can set one of 7 possible glossary display formats
  • Glossary entries can be set to automatically link to elsewhere in the course where the word or phrase is mentioned
  • A teacher can choose whether to allow duplicate entries in a glossary
  • A teacher can choose whether to provide a printer-friendly glossary entries list
  • An administrator can define a 'global' glossary
  • A teacher can import and export glossary entries via an XML file

See Moodle QA Glossary Component for links to master copies of the above tests.

Lesson module

  • In a lesson activity, students can navigate through a series of pages in various ways depending upon their answers to questions
  • A teacher can include up to 6 different question types in a lesson activity
  • A teacher can import questions from a file into a lesson activity
  • A teacher can set a time limit for a lesson activity
  • A teacher can set a maximum grade for a lesson activity
  • A teacher can allow students to retake a lesson activity
  • A teacher can allow students to navigate back through a lesson activity
  • A teacher can set the maximum number of attempts allowed for questions in a lesson
  • A teacher can password protect a lesson and/or set available from and deadline dates

See Moodle QA Lesson Component for links to master copies of the above tests.

Quiz module

  • A teacher can set opening and closing times for a quiz
  • A teacher can set a time limit for a quiz
  • A teacher can set the number of attempts allowed for a quiz
  • A teacher can choose from one of 4 grading methods for a quiz
  • Questions with multiple parts can be randomly shuffled in a quiz
  • A teacher can set a quiz in adaptive mode
  • Student names may be shown on-screen during a quiz attempt
  • A teacher can set whether blocks are displayed on quiz attempt pages
  • A password or network address may be required in order to attempt a quiz
  • A teacher can set an enforced delay between quiz attempts
  • A teacher can set a quiz to display in a full-screen popup
  • A teacher can set whether responses, answers and feedback are displayed after attempting a quiz
  • A teacher can add random questions to a quiz
  • A teacher can change the order in which questions appear in a quiz
  • In a quiz activity, students can attempt questions
  • A teacher can preview a quiz activity
  • A student can flag quiz questions

See Moodle QA Quiz Component for links to master copies of the above tests.

SCORM module

  • The SCORM module enables teachers to add SCORM packages to a course
  • A teacher can set one of 4 possible grading options for a SCORM activity
  • A teacher can restrict access to a SCORM activity to within a specified time period
  • A teacher can choose from various SCORM package display options
  • A teacher can set one of 4 possible attempts grading options for a SCORM activity
  • Progress through a SCORM activity is tracked
  • SCORM reports provide teachers with tracking data and scores

See Moodle QA SCORM Component for links to master copies of the above tests.

Survey module

  • In a survey activity a teacher can set three types of survey
  • A teacher can view survey responses or download the data

See Moodle QA Survey Component for links to master copies of the above tests.

Wiki module

  • In a wiki activity, students can create new pages which others can then edit
  • Edited wiki pages may be previewed before saving
  • A history of each wiki page is available
  • When editing a wiki page, a user can choose from 4 different formats
  • A teacher can set a wiki to be collaborative or individual

See Moodle QA Wiki Component for links to master copies of the above tests.

Workshop module

  • A teacher can provide example submissions in a workshop
  • Students can peer-assess in a workshop
  • Students can self-assess in a workshop
  • A teacher can choose one of 4 workshop grading strategies
  • In a workshop, students can add text online and upload a set number of attachments
  • A teacher can choose whether to allow late workshop submissions
  • A teacher can allocate workshop submissions randomly or manually
  • A teacher can set the maximum grades for workshop submission and assessment
  • A teacher can set how strict the comparison of assessments is in a workshop
  • A teacher can override workshop grades
  • Students can view their submission assessments when the workshop is closed

See Moodle QA Workshop Component for links to master copies of the above tests.

See also