AutorÃa | Ultima modificación | Ver Log |
@report @report_logFeature: User can view activity log.In order to view user logAs an teacherI need to view user today's and all reportBackground:Given the following "courses" exist:| fullname | shortname | category | groupmode || Course 1 | C1 | 0 | 1 |And the following "users" exist:| username | firstname | lastname | email | idnumber | middlename | alternatename | firstnamephonetic | lastnamephonetic || teacher1 | Teacher | One | teacher1@example.com | t1 | | fred | | || student1 | Grainne | Beauchamp | student1@example.com | s1 | Ann | Jill | Gronya | Beecham |And the following "course enrolments" exist:| user | course | role || teacher1 | C1 | editingteacher || student1 | C1 | student |And the following "activity" exists:| activity | assign || course | C1 || idnumber | 0001 || name | Test assignment name || intro | Submit your online text || section | 1 || assignsubmission_onlinetext_enabled | 1 || assignsubmission_file_enabled | 0 |And the following config values are set as admin:| fullnamedisplay | firstname || alternativefullnameformat | middlename, alternatename, firstname, lastname |And I log in as "student1"And I am on "Course 1" course homepageAnd I follow "Test assignment name"When I press "Add submission"And I set the following fields to these values:| Online text | I'm the student first submission |And I press "Save changes"And I log outScenario: View Todays' and all log report for userGiven I log in as "teacher1"And I am on "Course 1" course homepageAnd I navigate to course participantsAnd I follow "Ann, Jill, Grainne, Beauchamp"When I follow "Today's logs"And I should see "Assignment: Test assignment name"And I follow "Ann, Jill, Grainne, Beauchamp"And I follow "All logs"Then I should see "Assignment: Test assignment name"Scenario: No log reader enabled should be visible when no log store enabled.Given I log in as "admin"And I navigate to "Plugins > Logging > Manage log stores" in site administrationAnd I click on "Disable" "link" in the "Standard log" "table_row"And I log outAnd I log in as "teacher1"And I am on "Course 1" course homepageAnd I navigate to course participantsAnd I follow "Ann, Jill, Grainne, Beauchamp"When I follow "Today's logs"And I should see "No log reader enabled"And I am on "Course 1" course homepageAnd I navigate to course participantsAnd I follow "Ann, Jill, Grainne, Beauchamp"And I follow "All logs"Then I should see "No log reader enabled"Scenario: View Todays' log report for user through Course log reportGiven I log in as "teacher1"And I am on "Course 1" course homepageAnd I navigate to "Reports" in current page administrationAnd I click on "Logs" "link"And I set the field with xpath "//select[@name='user']" to "Ann, Jill, Grainne, Beauchamp"When I click on "Get these logs" "button"Then I should see "Ann, Jill, Grainne, Beauchamp"