Peer Testing
Process Testing | |||
SDS Process Name | SDS Paragraph Ref | Pass/Fail | Notes / link to JIRA issue |
3.2 Application search
| MH 2.2 - Searchable new visitor data | Pass | LMP006-11 (bug) FIXED |
| SH 2.2a - Search by unique number | Pass | LMP006-16 (question) ANSWERED |
| MH 2.3 - Toggle option for search | Query | LMP006-14 (question) |
MH 2.3a - Flag possible account match | Pass | Not implemented. SDS: "No longer required, as search results will reflect this anyway" | |
MH 3.1 - Search all visitor data | Pass | LMP006-12 (bug) FIXED LMP006-13 (question) ANSWERED | |
3.3 Application decline | SH 2.6 - Decline & retain request | Pass | LMP006-19 (improvement) FIXED |
SH 2.7 - Assign reason for decline | Pass | ||
MH 2.7a - Declined held & purged | Pass | LMP006-20 (bug) FIXED | |
WH 2.7b - Set to "Pending" | Pass | Not implemented. SDS: "Not using pending status, achieved by using library application expiry date" | |
MH 2.8 - Inactive purged 28 days | Pass | LMP006-22 (task) | |
WH 2.8a - Extend retention period | Pass | ||
3.4 Banned user list management | CH 2.4 - Backlist stored | Pass | Not implemented. SDS: Changed to Won't Have. |
CH 2.5 - Warn if on blacklist | Pass | Not implemented. SDS: Changed to Won't Have. | |
3.5 Application date calculation and record maintenance | CH 2.9 - Extend retention period | Pass | |
CH 2.9b - Email reminder 7 days before | Pass | LMP006-23 (problem) FIXED LMP006-24 (problem) FIXED | |
MH 2.10 - Set start as date of approval | Fail | LMP006-25 (bug) | |
MH 2.11 - Derive end date correctly | Pass | ||
MH 2.16a - Remove if status has been set to 'inactive' for 28 days | Fail | LMP006-26 (question) LMP006-27 (problem) FIXED | |
3.6 Application record amendment | MH 2.13 - Amend all personal details | Pass | LMP006-18 (bug) FIXED |
MH 2.13a - Amend derived details | Pass | LMP006-21 (bug) FIXED | |
SH 2.13b - Amendment of stat cats | Pass | ||
MH 2.14 - Must be assoc. with org-unit | Pass | ||
3.7 Application service selection | MH 2.15 - Assigned to default services | Pass | LMP006-28 (bug) FIXED |
SH 2.15a - Assigned to wireless & copy | Pass | Not implemented. SDS: No longer required. | |
MH 2.15b - Retain eduroam access | Pass | Not required. Dependent on 2.15a. | |
3.8 Real time processing | MH 2.1 - Details recorded for new visit | Pass | LMP006-29 (bug) FIXED |
MH 2.18 - On approval visits processed | Pass | LMP006-30 (bug) FIXED LMP006-32 (problem) FIXED | |
MH 2.19 - Different visitor types passed | Pass | ||
CH 2.20 - Alumni borrower type | Pass | Not implemented. SDS: Changed to Won't Have. | |
MH 2.21 - Valid date passed to Card | Pass | ||
SH 2.22 - Data passed to Card regularly | Pass | LMP006-33 (problem) SOLVED | |
MH 2.23 - New visitor smartcard | Pass | This is a library business process. | |
MH 2.24 - EASE credentials supplied | Pass | LMP006-34 (bug) FIXED | |
CH 2.24a - Email or print password | Pass | LMP006-35 (question) FIXED | |
3.9 Feeding to Card | MH 5.1 - New visitor types created | Pass | LMP006-15 (bug) FIXED LMP006-17 (bug) FIXED LMP006-21 (bug) FIXED |
MH 5.2 - Determinable card colour | Pass | LMP006-30 (bug) FIXED | |
MH 5.3 - Increased cron frequencies | Query | LMP006-36 (question) | |
3.10 Door access | MH 6.1 - Door access accept new types | Pass | This is a library business process. |
CH 6.2 - Door access accept alumni | Pass | Not implemented. SDS: Changed to Won't Have. | |
MH 6.3 - Access rights based on type | Pass | This is a library business process. | |
CH 6.4 - Access rights for alumni | Pass | Not implemented. SDS: Changed to Won't Have. | |
MH 6.5 - Access restrictions by time | Pass | This is a library business process. | |
3.11 Generating changes for Change Based Feed | MH 3.2 - Amend visitor details in VRS | Pass | LMP006-37 (bug) FIXED LMP006-44 (improvement) OUT OF SCOPE |
3.12 Membership suspension | SH 3.3 - Suspension of memberships | Pass | |
3.13 Membership renewal | MH 3.6 - Renewal of visitors | Pass | |
SH 3.6a - Matching of duplicate visitors | Pass | Not tested. This is Self Reg UI functionality. | |
SH 3.6b - Matching for library staff view | Pass | Not implemented. SDS: "Redundant - Search result will show this anyway." | |
3.14 Official visitor management | MH 4.1 - Mandatory email address | Pass | LMP006-38 (bug) FIXED LMP006-40 (bug) FIXED |
MH 4.2 - Subsequent official visits email | Pass |
| |
MH 4.3 - Official visit changed org-unit | Pass | LMP006-41 (bug) CLOSED LMP006-42 (question) FIXED | |
MH 4.4 - End date adjusted for Alma | Pass | ||
MH 4.5 - Different end date for VSTU | Pass | LMP006-43 (bug) FIXED | |
MH 4.6 - Inc. in feed if "Library Services" | Pass | ||
SH 4.7 - Cron stays from VRS, not IDM | Pass | SDS: Changed to Won't Have. | |
SH 4.8 - VRS to Card cron frequency | Pass | LMP006-33 (problem) SOLVED | |
3.15 Application dynamic questionnaire | MH 2.12 - Maintain patron group lists | Pass | LMP006-51 (bug) FIXED LMP006-52 (problem) FIXED |
SH 2.12a - Change selectable options | Pass | Not tested. This is Self Reg UI functionality. | |
3.16 Administrator management | MH 2.16 - User management | Pass | LMP006-55 (question) FIXED |
MH 2.17 - Authorisation levels | Pass | LMP006-53 (problem) FIXED LMP006-54 (problem) FIXED |
Change based feed peer testing
SDS Process Name | SDS Paragraph Ref | Pass/Fail | Notes / link to JIRA issue |
---|---|---|---|
System Overview | 4.1.1 | Fail | Also uses VRS database which isn't referred to in diagram. No Jira required as I assume this is required for the application to function? |
Process Flow | 4.1.2 | Pass | |
Service Definition for Switching on Change Based Feed | 4.1.3 | Fail [Pass] | https://www.jira.is.ed.ac.uk/browse/LMP006-45 - IDM Service doesn't have visitors in population FIXED https://www.jira.is.ed.ac.uk/browse/LMP006-46 - Should we rename EVIS name to be clear? FIXED |
Application Package Structure | 4.1.4 | Pass | Removed unncessary imports. Removed unnecessary interface modifiers (public declarations on methods). Removed redundant @Override annotations. Fixed javadocs. Fixed a few spelling mistakes. |
Manual and Scheduled Invocation | 4.1.5 | Fail [Pass] | https://www.jira.is.ed.ac.uk/browse/LMP006-49 - IDM_PROCESS_UUN_LOG table not being cleared down -- FIXED https://www.jira.is.ed.ac.uk/browse/LMP006-50 - XML column doesn't exist on TEST - FIXED |
Application Unit Testing | 4.1.6 | Pass | Limited test coverage. The code is difficult to add tests to as it's largely long methods with no functional decomposition. VRS isn't entity backed, so difficult to do tests, Some of the more complex calculations have tests though which is good. |
Bulk Feed Split by Identity Type | 4.1.7 | Fail [Pass] | https://www.jira.is.ed.ac.uk/browse/LMP006-47 - Executed manually on DEV in bulk, failed and failed with error FIXED |
Self-Registation UI
SDS Process Name | SDS Paragraph Ref | Pass/Fail | Notes / link to JIRA issue |
---|---|---|---|
3.2 SelfReg UI | pass | ||
3.3 SelfReg Basic Info | 1.1 | pass | |
1.2 | pass | ||
1.3 | pass | ||
1.4 | pass | LMP006-64 non-valid dates [FIXED] LMP006-65 not all titles from form goe into VRS [FIXED] | |
1.4e | pass | ||
3.4 SelfReg Questionnaire | 1.4a | pass | |
1.4b | N/A | not seen a data input field (i.e for the mentioned SCONUL access users) this section is Wont Have | |
1.4f | pass | LMP006-66 while the required documents are listed there is no acknowledgment [no longer a requirement] | |
1.5b | pass | known issue: currently no mappings to Patron Group and Stats category supplied for NHS | |
| |||
3.5 SelfReg Subission | 1.5a | pass | LMP006-67 no email validation encountered, [FIXED] LMP06-68 possible to confuse the Submit button [FIXED] |
1.5c | pass | ||
3.6 SelfReg Email Confirmation | 1.6 | pass |
|
1.7 | pass | ||
1.7b | pass | ||
1.8 | pass | ||
1.9 | N/A | this section is Wont Have | |
3.7 SelfReg Renewal | 3.6 | pass | |
3.6a | N/A | this section is Wont Have | |
3.6b | N/A | this section is Wont Have | |
3.8 VRS Patron Group/Stats management | 2.12 |
| tested in vrs |
2.12a | tested in vrs | ||
3.9 SelfReg EASE Login | 1.4c | N/A | this section is Wont Have |