-
Functional Test
-
Major
-
None
-
Original - DO NOT REPORT TEST RESULTS HERE
This is an exploratory test of a new feature or improvement, so please feel free to try anything you like and not just the test steps!
Please try different browsers, screen resolutions and languages (RTL and LTR)
Run the test with the browser developer console open and look for any errors.
Scenario 1. Subsection in the course
- As teacher to the Gremlins at sections course in the QA site and turn edit mode on.
- Create a new subsection in the General section going to + button and clicking on Subsection option.
- Confirm a new subsection has been added named “New subsection”.
- Confirm there is a “+ Add an activity or resource” button in the new subsection like this:
- Add two activities and one resource inside the new subsection using the “+ Add an activity or resource”.
- Confirm you can see the three activities/resources in the new subsection.
- Rename the new subsection name to “Subsection general” using the inline tool.
- Confirm the new subsection has a new name.
- Click on the Menu action of the new subsection and click on Edit settings.
- Confirm you can see the subsection form which looks like a section form.
- Add a new subsection over the new subsection using the + button below the last activity before the Subsection general.
- Confirm a new subsection has been added below the last activity and before the Subsection general.
- Drag one activity of Subsection general to the new subsection.
- Confirm the activity has been dragged without problems into the new subsection.
- Drag the Subsection general over the top of General section, before the first activity.
- Confirm the Subsection general is on the top before any activity.
- Try to drag the new subsection into the course page outside any section.
- Confirm you can not drag a subsection into the course page outside any section.
- Drag the new subsection into the second section of the course.
- Confirm the new subsection has been moved into the second section without problems.
- Drag the new subsection into the General section and move again this time using the move modal. To do that, going to Move action into the subsection Menu.
- Confirm you can move the new subsection into the second section using the move modal without problems.
- Repeat the step 21 using the course index and confirm you can do it without any problem.
- Click on the collapse button in General subsection and the new subsection.
- Confirm that subsections are correctly collapsed.
- Expand the General subsection.
- Confirm the General subsection is correctly expanded and the new subsection is collapsed.
- Turn edit off and confirm you can see the course page with the subsection on the correct sections.
- Also, confirm you can collapse and expand the subsections and sections without any problem.
- Enrol as a student1 and confirm you can see the course page with the subsections and you can navigate to the subsections without any problems.
- Repeat steps 24 to 30 using the course index.
Scenario 2. Subsection page
- As teacher go to the Gremlins course page and turn edit mode on
- Go to Edit settings of the new subsection in the second section.
- Edit the name like “Subsection 2”.
- Confirm the subsection form is showed and you can change the name without problems.
- Confirm after you save the changes you see the new name and the subsection page.
- Confirm you can see the breadcrumb and you can navigate to the course page and to the parent section page.
- Go to the section parent page of the Subsection 2 and create a new subsection in any position you want.
- Confirm the new subsection has been added.
- Create two activities inside the new subsection.
- Delete the new subsection and confirm the new subsection has been deleted without problems but showing a warning before deleting the subsection.
- Go to the course page and change the theme to Classic using the theme selector in the navigation bar.
- Confirm you can see the subsection into the Navigation block in the correct position.
- Confirm you can expand/collapse the subsection node in the Navigation block.
- Confirm you can navigate to the subsections and the activities inside using the Navigation block.
- Login as a student and confirm you can do the same in steps 12, 13 and 14.
Scenario 3. Activity reports
- As teacher go to the Gremlins course page and turn edit mode on
- Click on reports tab and then select "Activity report" page.
- Confirm you can see the subsections in the correct order and with the correct activities inside on.
- Grade all the activities for student 1.
- Go to student1 profile and select Outline report link.
- Confirm you can see the subsection and the activities graded in the report.
- Back to the student1 profile and select Complete report link.
- Confirm you can see the subsections and the activities in the report.
- Go to the reports log page and open 'All activities' drop down
- Confirm the subsection is in the right position (same as in course page).
- Confirm the subsection element is not clickable.
- Confirm the activity inside the subsection is below the subsection element.
- Confirm the activity inside the subsection is clickable.
- Select one of the activities in the drop down and click on 'Get these logs' and confirm there is no error.