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 matchPassNot implemented. SDS: "No longer required, as search results will reflect this anyway"
 MH 3.1 - Search all visitor dataPass

LMP006-12 (bug) FIXED

LMP006-13 (question) ANSWERED

3.3 Application declineSH 2.6 - Decline & retain requestPass

LMP006-19 (improvement) FIXED

 SH 2.7 - Assign reason for declinePass 
 MH 2.7a - Declined held & purgedPass

LMP006-20 (bug) FIXED

 WH 2.7b - Set to "Pending"PassNot implemented. SDS: "Not using pending status, achieved by using library application expiry date"
 MH 2.8 - Inactive purged 28 daysPass

LMP006-22 (task)

 WH 2.8a - Extend retention periodPass 
3.4 Banned user list managementCH 2.4 - Backlist storedPassNot implemented. SDS: Changed to Won't Have.
 CH 2.5 - Warn if on blacklistPassNot implemented. SDS: Changed to Won't Have.

3.5 Application date calculation        and record maintenance

CH 2.9 - Extend retention periodPass 
 CH 2.9b - Email reminder 7 days beforePass

LMP006-23 (problem) FIXED

LMP006-24 (problem) FIXED

 MH 2.10 - Set start as date of approvalFail

LMP006-25 (bug)

 MH 2.11 - Derive end date correctlyPass 
 MH 2.16a - Remove if status has been set to 'inactive' for 28 daysFail

LMP006-26 (question)

LMP006-27 (problem) FIXED

3.6 Application record amendmentMH 2.13 - Amend all personal detailsPass

LMP006-18 (bug) FIXED

 MH 2.13a - Amend derived detailsPass

LMP006-21 (bug) FIXED

 SH 2.13b - Amendment of stat catsPass 
 MH 2.14 - Must be assoc. with org-unitPass 
3.7 Application service selectionMH 2.15 - Assigned to default servicesPass

LMP006-28 (bug) FIXED

 SH 2.15a - Assigned to wireless & copyPassNot implemented. SDS: No longer required.
 MH 2.15b - Retain eduroam accessPassNot required. Dependent on 2.15a.
3.8 Real time processingMH 2.1 - Details recorded for new visitPass

LMP006-29 (bug) FIXED

 MH 2.18 - On approval visits processedPass

LMP006-30 (bug) FIXED

LMP006-32 (problem) FIXED

 MH 2.19 - Different visitor types passedPass 
 CH 2.20 - Alumni borrower typePassNot implemented. SDS: Changed to Won't Have.
 MH 2.21 - Valid date passed to CardPass 
 SH 2.22 - Data passed to Card regularlyPass

LMP006-33 (problem) SOLVED

 MH 2.23 - New visitor smartcardPassThis is a library business process.
 MH 2.24 - EASE credentials suppliedPass

LMP006-34 (bug) FIXED

 CH 2.24a - Email or print passwordPass

LMP006-35 (question) FIXED

3.9 Feeding to CardMH 5.1 - New visitor types createdPass

LMP006-15 (bug) FIXED

LMP006-17 (bug) FIXED

LMP006-21 (bug) FIXED

 MH 5.2 - Determinable card colourPass

LMP006-30 (bug) FIXED

 MH 5.3 - Increased cron frequenciesQuery

LMP006-36 (question)

3.10 Door accessMH 6.1 - Door access accept new typesPassThis is a library business process.
 CH 6.2 - Door access accept alumniPassNot implemented. SDS: Changed to Won't Have.
 MH 6.3 - Access rights based on typePassThis is a library business process.
 CH 6.4 - Access rights for alumniPassNot implemented. SDS: Changed to Won't Have.
 MH 6.5 - Access restrictions by timePassThis is a library business process.
3.11 Generating changes for Change Based FeedMH 3.2 - Amend visitor details in VRSPass

LMP006-37 (bug) FIXED  

LMP006-44 (improvement) OUT OF SCOPE

3.12 Membership suspensionSH 3.3 - Suspension of memberships

Pass

 
3.13 Membership renewalMH 3.6 - Renewal of visitorsPass 
 SH 3.6a - Matching of duplicate visitorsPassNot tested. This is Self Reg UI functionality.
 SH 3.6b - Matching for library staff viewPassNot implemented. SDS: "Redundant - Search result will show this anyway."
3.14 Official visitor managementMH 4.1 - Mandatory email addressPass

LMP006-38 (bug) FIXED

LMP006-40 (bug) FIXED

 MH 4.2 - Subsequent official visits emailPass

 

 MH 4.3 - Official visit changed org-unitPass

LMP006-41 (bug) CLOSED

LMP006-42 (question) FIXED

 MH 4.4 - End date adjusted for AlmaPass 
 MH 4.5 - Different end date for VSTUPass

LMP006-43 (bug) FIXED

 MH 4.6 - Inc. in feed if "Library Services"Pass 
 SH 4.7 - Cron stays from VRS, not IDMPassSDS: Changed to Won't Have.
 SH 4.8 - VRS to Card cron frequencyPass

LMP006-33 (problem) SOLVED

3.15 Application dynamic questionnaireMH 2.12 - Maintain patron group listsPass

LMP006-51 (bug) FIXED

LMP006-52 (problem) FIXED

 SH 2.12a - Change selectable optionsPassNot tested. This is Self Reg UI functionality.
3.16 Administrator managementMH 2.16 - User managementPass

LMP006-55 (question) FIXED

 MH 2.17 - Authorisation levelsPass

LMP006-53 (problem) FIXED

LMP006-54 (problem) FIXED

 

Change based feed peer testing

SDS Process NameSDS Paragraph RefPass/FailNotes / link to JIRA issue
System Overview4.1.1FailAlso 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 Flow4.1.2Pass 
Service Definition for Switching on Change Based Feed4.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 Structure4.1.4PassRemoved unncessary imports. Removed unnecessary interface modifiers (public declarations on methods). Removed redundant @Override annotations. Fixed javadocs. Fixed a few spelling mistakes.
Manual and Scheduled Invocation4.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 Testing4.1.6PassLimited 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 Type4.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 NameSDS Paragraph RefPass/FailNotes / link to JIRA issue
3.2 SelfReg UI pass 
3.3 SelfReg Basic Info1.1pass 
 1.2pass 
 1.3pass 
 1.4pass

LMP006-64 non-valid dates [FIXED]

LMP006-65 not all titles from form goe into VRS [FIXED]

 1.4epass 
    
3.4 SelfReg Questionnaire1.4apass 
 1.4bN/Anot seen a data input field (i.e for the mentioned SCONUL access users) this section is Wont Have
 1.4fpassLMP006-66 while the required documents are listed there is no acknowledgment [no longer a requirement]
 1.5bpassknown issue: currently no mappings to Patron Group and Stats category supplied for NHS
    
  

 

 
3.5 SelfReg Subission1.5apass

LMP006-67 no email validation encountered, [FIXED]

LMP06-68 possible to confuse the Submit button [FIXED]

 1.5cpass 
    
3.6 SelfReg Email Confirmation1.6

pass

 

 1.7pass 
 1.7bpass 
 1.8pass 
 1.9N/Athis section is Wont Have
    
3.7 SelfReg Renewal3.6pass 
 3.6aN/Athis section is Wont Have
 3.6bN/Athis section is Wont Have
    
3.8 VRS Patron Group/Stats management2.12

 

tested in vrs
 2.12a tested in vrs
    
3.9 SelfReg EASE Login1.4cN/Athis section is Wont Have