QA:TP Manage Lesson: Difference between revisions
No edit summary |
m (change link) |
||
(One intermediate revision by one other user not shown) | |||
Line 9: | Line 9: | ||
'''Audience:''' | '''Audience:''' | ||
:QA | :QA | ||
'''Expected time:''' | '''Expected time:''' | ||
Line 15: | Line 14: | ||
'''Staffing and training needs:''' | '''Staffing and training needs:''' | ||
:[[Lesson|Lesson User Manual]] | :[[Lesson module|Lesson User Manual]] | ||
'''Moodle Version:''' | '''Moodle Version:''' | ||
Line 21: | Line 20: | ||
'''Related Documents:''' | '''Related Documents:''' | ||
*[[Lesson|Lesson User Manual]] | *[[Lesson module|Lesson User Manual]] | ||
*[[Development:Lesson Specification|Lesson Functional Specification]] | *[[Development:Lesson Specification|Lesson Functional Specification]] | ||
*[[QA:Lesson Test Plan|Lesson Test Plans]] | *[[QA:Lesson Test Plan|Lesson Test Plans]] |
Latest revision as of 11:53, 8 August 2008
Test plan identifier:
- TPXXX Manage Lesson Module
Revisions:
- 0.1 - 12/06/2008 - Jerome Mouneyrac - Draft Version
- 0.2 - XX/XX/XXXX - XXXXXX XXXXXXXXX - Beta Version before validation
- 1.0 - XX/XX/XXXX - XXXXXX XXXXXXXXX - Final Version
Audience:
- QA
Expected time:
- 1 hours
Staffing and training needs:
Moodle Version:
- Moodle 1.9+
Related Documents:
Introduction
Features to be tested
We will test all creation/edition/deletion functionalities.
Features not to be tested
We will not test lesson attempt and result visualisation.
Test Cases
TPXXX-UCXXX-1 Create a lesson
Summary
The user will create a lesson. He will check that this lesson has been correctly created, with the good parameters and at the good location.
Pre-condition
Connect as a teacher. A course has been created.
Test Script
Step | Expected Result | Success/Failed | |
---|---|---|---|
1 | Go to the course page. Turn course editing ON. Add a lesson activity. | the lesson creation is displayed. | |
2 | Fill the form. Click on save (go to the lesson option). | the lesson edit page is displayed. | |
3 | Go to the course page. | the lesson is available. |
TPXXX-UCXXX-2 Update a lesson
Summary
The user will update a lesson. He will check that this lesson has been correctly modified.
Pre-condition
Connect as a teacher. A course and a lesson has been created.
Test Script
Step | Expected Result | Success/Failed | |
---|---|---|---|
1 | Go to the lesson page. Click on Update operation. | the update lesson form is displayed. | |
2 | Change the name of the lesson. Click on save (go to the lesson option). | The new lesson name is displayed. |
TPXXX-UCXXX-2E1 Update a deleted lesson
Summary
A user will attempt to update a lesson. Before finalizing the update operation another user will delete this lesson. When the first user try to update the lesson, an error message will indicate that the lesson doesn't exist anymore.
Pre-condition
Both of the user connect as a teacher. A course and a lesson has been created.
Test Script
Step | Expected Result | Success/Failed | |
---|---|---|---|
1 | First user goes to the lesson page. Select the Update operation. | the update lesson form is displayed. | |
2 | Second user (in a different browser) deletes this lesson | The lesson is not displayed anymore on the course page. | |
3 | First user changes the lesson name and clicks on save operation. | An error message is displayed ("the lesson doesn't exist anymore") |