Note: You are currently viewing documentation for Moodle 1.9. Up-to-date documentation for the latest stable version is available here: QA:Lesson Smoke Testing.

QA:Lesson Smoke Testing: Difference between revisions

From MoodleDocs
No edit summary
m (change link)
 
(8 intermediate revisions by one other user not shown)
Line 1: Line 1:
==Scope of this document==
==Scope of this document==
Smoke testing is done before the build is released or before accepting a build for further testing.
This document is about Lesson module smoke testing. <br />'''''TBD:''' this document should be integrated/linked to a general document about Moodle Smoke Testing.''


'''Audience:'''  
'''Audience:'''  
Line 9: Line 9:


'''Related Documents:'''
'''Related Documents:'''
:[[Lesson|Lesson User Manual]]
*[[Lesson module|Lesson User Manual]]
:[[QA:Lesson Specification|Lesson Functional Specification]]
*[[Development:Lesson Specification|Lesson Functional Specification]]
:[[QA:Lesson Test Plan|Lesson Test Plan]]
*[[QA:Lesson Test Plan|Lesson Test Plan]]


== Smoke Test Script ==
== Smoke Test Script ==
Line 18: Line 18:
#create a lesson activity with default setting
#create a lesson activity with default setting
#add a branch table
#add a branch table
#edit this branch table (change nay values)
#edit this branch table (change any values)
#delete this branch table
#delete this branch table
#add a new branch table with ''Jump 1'' set to "''End of lesson''"
#add a new branch table with ''Jump 1'' set to "''End of lesson''"
#update the course - change parameter to ''Student can re-take'' set to "''Yes''"
#update the course - set ''Student can re-take'' to "''Yes''"


Connect as a student:
Connect as a student:
Line 28: Line 28:


Connect as a teacher:
Connect as a teacher:
#check attempt for this lesson
#check there is one attempt for this lesson
#delete the lesson

Latest revision as of 11:52, 8 August 2008

Scope of this document

This document is about Lesson module smoke testing.
TBD: this document should be integrated/linked to a general document about Moodle Smoke Testing.

Audience:

developers or QA testers

Expected execution time:

10 minutes

Related Documents:

Smoke Test Script

Connect as a teacher:

  1. create a lesson activity with default setting
  2. add a branch table
  3. edit this branch table (change any values)
  4. delete this branch table
  5. add a new branch table with Jump 1 set to "End of lesson"
  6. update the course - set Student can re-take to "Yes"

Connect as a student:

  1. attempt the lesson
  2. retake the lesson

Connect as a teacher:

  1. check there is one attempt for this lesson
  2. delete the lesson