Developer Testing
Activity | Date Tested | Notes |
Web Style Standards and Interface Design | 13/3/2013 | Kept in line with existing |
13/3/2013 |
| |
13/3/2013 | Kept in line with existing |
1.1Submission of own work declaration
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | After pressing ‘submit’, the declaration page is shown. | Pass |
|
2 | The evaluation process cannot be completed without checking the checkbox. | Pass |
|
1.2Grade export
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | The checkbox on the red board edit screen can be unselected/selected, and the setting persists when saved. The checkbox is checked by default. | Pass |
|
2 | XML and CSV buttons are displayed on the course export screen when there are students with confirmed red grades for the selected diet. | Pass |
|
3 | Properties in the generated XML file match SDS specifications. | Pass |
|
4 | Columns in the generated CSV file match SDS specifications. | Pass |
|
5 | Students with the ‘Include in Euclid Export’ checkbox turned off in their red board exam edit screen, will have the checkbox unselected by default on the export screen. | Pass |
|
6 | …otherwise it is selected by default. | Pass |
|
7 | Only students with qualifying red grades AND the checkbox selected are included in the exports. | Pass |
|
1.3View grades from previous years
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | ‘Completed Courses’ page is no longer available to students. | Pass |
|
2 | Correct results are returned when staff search for name or UUN on the full grade history search function. (Check against gradesets table – this is where results should come from) | Pass |
|
3 | Clicking on a listed student will display their grading data for across all archived years. | Pass |
|
1.4Edit recommendation on red report
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | When blue board is confirmed, the calculated recommendation displayed on red board is correct. (Check against the document linked from the SDS). | Pass |
|
2 | When the red board is edited, the “Original” recommendation is re-calculated and stored according the selected grades. The “Actual” recommendation is updated according to whatever was selected in the drop-down box. | Pass |
|
3 | The red board report displays correctly displays the selected recommendation, regardless of what the grades are. | Pass |
|
1.5Transfer grades to new course
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | ‘Transfer Grades’ button is displayed for unconfirmed aggregate grades only. | Pass |
|
2 | Transfer grades interface allows grades to be transferred to any other course. | Pass |
|
1.6Euclid feed update
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | Eugex loader scheduled task inserts rows from student_programmes into student_programmes_full if they are not already present (using scj_code and academic year as identifying PKs). | Pass |
|
2 | Eugex loader scheduled task updates rows which already exist (according to PKs), but have different data in other columns. | Pass |
|
3 | Eugex loader scheduled task deletes rows from student_programmes_full if they are missing from student_programmes as long as their academic year matches the current academic year. | Pass |
|
4 | Eugex loader scheduled task does not delete rows from student_programmes full if they are missing from student_programmes and their academic year does not match the current academic year. | Pass |
|
1.7Include incoming visiting students in exam boards
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | ‘Attach non enrolled students’ button is present on the cohort view screen and activates the management interface when pressed. | Pass |
|
2 | Attachment management interface lists enrolled students (from euclid) plus any which have been attached (from coextension table). | Pass |
|
3 | User can add and remove students. | Pass |
|
4 | A student cannot be added twice. | Pass |
|
| Attached students are included in the cohort: |
|
|
5 |
| Pass |
|
6 |
| Pass |
|
7 |
| Pass |
|
8 |
| Pass |
|
9 |
| Pass |
|
1.8Anomaly values in grade options
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | On the project aggregation interface: any project with ‘NS’ flag set will force ‘AN’ grade for included course(s). | Pass |
|
2 | Projects can be excluded from the aggregation. | Pass |
|
3 | On the aggregate edit screen, and the yellow/blue/red board edit screens, anomaly grades (AN/WD/FF/R), if set, must be set on all 3 LOs. | Pass |
|
4 | AN grade is available on the aggregate edit screen, | Pass |
|
5 | AN/WD/FF/R is available on the yellow/blue/red board. | Pass |
|
6 | Credit awarded on aggregate flag can be set on courses at the red board edit screen. (CA/AA/UA). | Pass |
|
7 | Courses with Credit Awarded on Aggregate flag, will show the appropriate CA/AA/UA “grade” on the red board report and the euclid export. The mark will remain consistent with the real grade awarded. | Pass |
|
8 | Anomaly grades AN/WD/FF/R count as 0 marks and cause failure of a course when calculating course outcome, progression recommendation, and degree banding. | Pass |
|
1.9Degree classification output
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | “Degree Classification Export” button is available on the cohort view screen for admin users. | Pass |
|
2 | A CSV file is generated when the button is pressed. | Pass |
|
3 | All red confirmed students for the selected diet are included in the export. | Pass |
|
4 | The columns in the export match the specification in the SDS. | Pass |
|
5 | The ordering is alphabetical by surname, then forename | Pass |
|
1.10Change to ‘pending’ course outcome calculation
Process Testing | |||
Ref | SDS Process | Pass | Notes / link to JIRA |
1 | Postgraduate students no longer receive a ‘Pending’ outcome when they have one failed LO but would otherwise pass. | Pass |
|
2 | Undergraduate students still receive the Pending outcome under this circumstance. | Pass |
|